我使用的是带有此链接的快速启动firebase MLKIT实现->https://github.com/ankitjamuar/android-firebase-mlkit
但当我从MLKIT的相机中找到一张图像时,它的分辨率是768*1024。但当我点击设备原生相机的图片时,它会给我一张8MP,即3264*2448分辨率的图像。所以不知何故,我想在MLKIT中使用这个更高分辨率的图像,我的设备可以在满容量时捕捉到它。那么我如何提高MLKIT相机的图片质量呢?
因为当我从MLKIT相机的照片中获取人脸时,它的画质也很低,我会失去准确性。还有一件事,我正在使用前置摄像头。
请帮忙,我被卡住了,如果可能的话,我可以得到更可靠的面部准确性。
检查StillImageActivity.java
检查线路352和353
targetWidth=isLandScape?1024:768;targetHeight=isLandScape?768:1024;
根据您的要求更改分辨率。
让我知道这是否解决了你的问题
请查看官方ML Kit Quickstart。你链接到的快速启动是一个相当旧的分叉。