[英]How can I add zoom in/out gesture in Android vision CameraSource
I'm trying to develop a simple camera app with face detection and i'm using android-vision sample from here https://github.com/googlesamples/android-vision/tree/master/visionSamples/FaceTracker 我正在尝试开发一个具有面部检测功能的简单相机应用,并且我正在从这里使用android-vision示例https://github.com/googlesamples/android-vision/tree/master/visionSamples/FaceTracker
Everything is working fine and i need to add zoom in/out feature in it. 一切工作正常,我需要在其中添加放大/缩小功能。 I searched SO but found nothing related to vision.
我搜寻了SO,但没有发现与视觉有关的东西。 Every answer is related to Camera2.
每个答案都与Camera2有关。
You might try startSmoothZoom: 您可以尝试startSmoothZoom:
https://developer.android.com/reference/android/hardware/Camera.html#startSmoothZoom(int) https://developer.android.com/reference/android/hardware/Camera.html#startSmoothZoom(int)
You'd need to modify the open source version of CameraSource to make this change, since you'd need access to its underlying android.hardware.Camera instance: 您需要修改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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.