私はGoogleのサンプルを使用してAndroidのカメラアプリを作成しています。電話機がイメージをキャプチャした後、画質の違いがあります。カメラのプレビューは、出力画像よりも優れた画質です。どうすれば出力画像の品質を上げることができますか?ピンチズーム後、プレビュー画像と出力画像の画質の差がさらに大きくなります。これは私のphotoフラグメントで、それはbaseクラスです。Camera 2 API Androidを使用してキャプチャされた画像の品質を向上させるには?
答えて
あなたは画質が最大の解像度にごImageReaderSizeが増加して増加しなければならない唯一の方法:また
mImageReader = ImageReader.newInstance(pictureSizeValue.getWidth(), pictureSizeValue.getHeight(), format, maxImages);
、あなたはCaptureRequest
の重要CaptureRequest.JPEG_QUALITY
を使用して品質を向上させることができます。
mCaptureRequestBuilder.set(CaptureRequest.JPEG_QUALITY, (byte) 100);
しかし、正直に言うと、91-100 JPEG_QUALITY
の値の差が最小限であり、そしてあなたは、プロセスに大きな画像を取得します。あなたはここで質の大きさの間の曲線を確認することができます:
あなたが助けてくれることを願っています!
こんにちは@Francisco Durdin Garcia。ご返信ありがとうございます。私はすでに自分のプロジェクトに追加しています。サイズが最大= Collections.max(Arrays.asList(map.getOutputSizes(ImageFormat.JPEG))、新しいCompareSizesByArea()); mImageReader = imageReader.newInstance(largest.getWidth()、largest.getHeight()、ImageFormat.JPEG、/ * maxImages */1);また、captureBuilder.set(CaptureRequest.JPEG_QUALITY、(byte)100); Nexus 5Xデバイスで正常に動作しますが、ノート5としてSamsungデバイスで正常に動作していません。Samsungデバイスでこの問題を解決する方法はありますか? – Dylan
"それはうまく動作しません"とはどういう意味ですか?あなたがより高い可能性を望むなら、あなたはツアーを設定する必要がありますimageReaderツアーから取得された最大サイズ –
ピンチズームの場合このコード例を使用しましたhttp://stackoverflow.com/a/35289982/4836875ズーム後の出力イメージカメラプレビューと同じ品質ではありません。ズームコード自体に問題はありますか? – Dylan
- 1. Camera2 API androidでキャプチャされた画像の解像度を向上させる方法は?
- 2. AndroidでCameraを使用してキャプチャした画像を表示する方法
- 3. Pythonのコードモジュールの品質を向上させるためのアドバイス
- 4. DrawDIBの品質を向上させる方法は?
- 5. Camera2 APIを使用したデュアルカメラJPEG画像のキャプチャandroid
- 6. CameraManagerで撮影した写真の品質を向上させる方法
- 7. Androidでキャプチャされたビデオは、肖像画に回転しません
- 8. C#winformsでのテキストのレンダリング品質を向上させる
- 9. イメージの印刷品質を向上させる
- 10. Android Camera 2 Api
- 11. 無線LANでVoIP品質を向上させるためのQoSトラフUPnP
- 12. WebView - Xamarin.Androidに配置されたhtmlイメージタグ内にCameraを使用してキャプチャしたイメージを表示する
- 13. AVCaptureSessionは、キャプチャされた画像の解像度と画質を指定します。obj-c iphone app
- 14. Androidの画像上に配置された画像
- 15. 低品質MKMapView動的に生成された画像
- 16. ネストされたクエリを使用してMySQLのSELECTパフォーマンスを向上させる
- 17. キャプチャ画像は画像ビューに表示されません
- 18. カメラを使って画像をキャプチャし、Python、SimpleCV&OpenCVを使ってキャプチャした画像の上に「フリーフォーム」の「塗りつぶした」領域を描きます。
- 19. 網膜ディスプレイ上の低品質画像
- 20. キャプチャされた画像が画像ビューに表示されない
- 21. Android - キャプチャされた画像の新しい意図
- 22. Androidのビットマップ画像の品質問題
- 23. jquery webcam pluginはキャプチャされた画像を投稿しません
- 24. Android Camera APIを利用するには
- 25. 処理されたプレビュー画像を表示するAndroid Camera2 API
- 26. 組み込みカメラアプリケーションを使用してキャプチャした画像の向き
- 27. リアクションネイティブカメラでキャプチャした画像を使用するには
- 28. キャプチャされた画像が小さいサイズを返します
- 29. キャプチャされた画像のファイル名
- 30. キャプチャする前にPictureBoxに表示される画像が異なり、キャプチャされた画像が異なる
コードにリンクしないでください。ここに投稿してください。 –