Dyl*_*lan 5 android android-camera android-camera2
我正在使用谷歌样本创建Android相机应用程序.手机拍摄图像后,图像质量会有所不同.相机预览比输出图像具有更好的图像质量.如何提高输出图像的质量?在缩放变焦之后,预览图像和输出图像的质量差异甚至增加.这是我的照片片段,它是基类.
您必须提高图像质量的唯一方法是将ImageReaderSize增加到最大分辨率:
mImageReader = ImageReader.newInstance(pictureSizeValue.getWidth(), pictureSizeValue.getHeight(), format, maxImages);
Run Code Online (Sandbox Code Playgroud)
此外,您可以使用CaptureRequest.JPEG_QUALITY您的密钥来提高质量CaptureRequest.
mCaptureRequestBuilder.set(CaptureRequest.JPEG_QUALITY, (byte) 100);
Run Code Online (Sandbox Code Playgroud)
但是,说实话,91-100的JPEG_QUALITY值之间的差异是最小的,并且您将在此过程中获得更大的图像.你可以在这里检查质量大小之间的曲线:

希望它能帮到你!
| 归档时间: |
|
| 查看次数: |
5307 次 |
| 最近记录: |