我正在做实时图像分析,这是由 iOS(ipad 或 iphone)中的相机捕获的。其实我只是想分析清晰成像的图像,如果图像不清晰,我想丢弃它。众所周知,当相机未对焦时,图像不清晰。
现在我的问题是:
- iOS是否可以给出一些相机已经完成对焦的指示?
- 如果我移动 iPad 相机瞄准某个物体,我如何才能获得物体图像清晰的指示器?
在我的项目中,我使用 AVCaptureDevice 来自动对焦对象。它提供接口“isAdjustingFocus”来指示相机正在对焦。但仅仅确定图像是否清晰是不够的。我发现当我移动相机然后停止时,iOS 开始对焦有一些延迟。所以当我移动ipad时,图像模糊,但指示灯仍然指示它没有对焦。所以我无法知道图像清晰的模式。