私は植物の葉の斑点病を検出するためのAndroidアプリを書いています。だから私は影響を受けた葉の写真を撮らなければなりません。したがって、写真を撮るときは、適切な距離と適切な明るさとコントラストの範囲内で写真を撮る必要があります。
そのため、写真を撮るときは、カメラのプレビュー画面に明るさのレベルと向きを表示する必要があります。では、そのような情報をカメラのプレビューに表示することは可能ですか?
私は植物の葉の斑点病を検出するためのAndroidアプリを書いています。だから私は影響を受けた葉の写真を撮らなければなりません。したがって、写真を撮るときは、適切な距離と適切な明るさとコントラストの範囲内で写真を撮る必要があります。
そのため、写真を撮るときは、カメラのプレビュー画面に明るさのレベルと向きを表示する必要があります。では、そのような情報をカメラのプレビューに表示することは可能ですか?
Android のカメラ アプリのソース コードをご覧ください。プレビュー画面にすべてのコントロールがあります。
EXIF は、その画像がキャプチャされた後に役立ちます。明るさ/コントラストの情報があるとは思えません。
ExifInterface exif = new ExifInterface("<file>");
exif.getAttribute(ExifInterface.TAG_WHITE_BALANCE);