我正在尝试开发一个带有人脸检测功能的简单相机应用程序,我正在使用这里的 android-vision 示例https://github.com/googlesamples/android-vision/tree/master/visionSamples/FaceTracker https://github.com/googlesamples/android-vision/tree/master/visionSamples/FaceTracker
一切工作正常,我需要在其中添加放大/缩小功能。我进行了搜索,但没有发现任何与视觉相关的内容。每个答案都与Camera2有关。
您可以尝试 startSmoothZoom:
https://developer.android.com/reference/android/hardware/Camera.html#startSmoothZoom(int) https://developer.android.com/reference/android/hardware/Camera.html#startSmoothZoom(int)
您需要修改 CameraSource 的开源版本才能进行此更改,因为您需要访问其底层 android.hardware.Camera 实例:
https://github.com/googlesamples/android-vision/blob/master/visionSamples/barcode-reader/app/src/main/java/com/google/android/gms/samples/vision/barcodereader/ui/camera/ CameraSource.java#L121 https://github.com/googlesamples/android-vision/blob/master/visionSamples/barcode-reader/app/src/main/java/com/google/android/gms/samples/vision/barcodereader/ui/camera/CameraSource.java#L121
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)