Android 11.0 MTK Camera2設定デフォルト写真サイズ機能の実装

1 はじめに
 

11.0 システム ROM のカスタマイズ開発において、写真撮影に関する mtk プラットフォーム上の Camera2 の一部の機能変更において、一部のプラットフォームでは最大解像度をデフォルトで設定する必要があります。
写真の解像度は撮影の解像度に依存するため、写真サイズの設定プロセスを理解し、関連する機能を実装する必要があります

図に示すように:

2.MTK Camera2 は、デフォルトの写真サイズ機能を設定するためのコアクラスです。

\vendor\mediatek\proprietary\packages\apps\Camera2\feature\setting\picturesize\src\com\mediatek\camera\feature\setting\picturesize\PictureSizeSettingView.java
vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/picturesize/src/com/mediatek/camera/feature/setting/picturesize/PictureSize.java
vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/picturesize/src/com/mediatek/camera/feature/setting/picturesize/PictureSizeHelper.java

3. MTK Camera2のデフォルトの写真サイズ機能を設定するコア機能の分析と実装

カメラ API には主に次の主要なクラスが含まれます
CameraManager: カメラの実際のマネージャー、カメラの操作、写真の撮影、ビデオの録画などを行うためにカメラ API を呼び出します。
カメラ

おすすめ

転載: blog.csdn.net/baidu_41666295/article/details/134818192