Avoiding blurriness at start & end of video (even after using setPreferredVideoStabilizationMode:AVCaptureVideoStabilizationModeAuto)?

好久不见. 提交于 2019-11-26 23:14:23
KaterGreg

Video is blurry by its nature. 24 or 30 frames per second video will always have some blur in the shot because that's the way our eyes are tricked into believing the pictures are actually moving. The longer shutter speed allows the camera to give the impression of motion.

Photos use a much shorter shutter speed (1/60th of a second or less) to give a clear, still picture.

There's some info here on how to take a picture while recording video:

How to Programmatically Take Photos While Recording Video

I do not know about the PBJVision framework, but you could check the adjustingFocus of the AVCaptureDevice before extracting the picture you need.


Apparently, you can check the focusing status of the device by using PBJVision isAdjustingFocus method.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!