CIDetector & Vision
2017-11-29 本文已影响0人
放_鹤
CIDetector 继续保留在 Core Image 框架中,新算法和算法优化会添加到 Vision 框架中,通过 Vision 发布,人脸识别基于深度学习、精度更高
Vision | Core Image | AV Capture | |
---|---|---|---|
Accuracy | Best | Better | Good |
Processing Time | Fast | Faster | Fastest |
Power usage | Good | Better | Best |
Availability | iOS,macOS,tvOS | iOS,macOS,tvOS | iOS only |
Vision | CIDetector | |
---|---|---|
人脸特征点 | 眨眼、笑脸 | 耳朵、鼻子等具体特征 |
矩形区域 | 支持 | 支持 |
二维码 | 支持 | 支持 |
文字区域 | 支持 | 支持 |
物体跟踪 | 支持 | 支持 |
Vision 支持的 Image 格式
Vision 支持多种 Image 格式,包括 CVPixelBufferRef、CGImageRef、CIImage、NSURL、NSData,根据应用需要来决定使用哪种格式图片,需要注意以下几点:
- 本地图片用 URL 格式
- 网络图片用 NSData 格式
- 相机流采集的图片用 CVPixelBuffer
- 不需要对 Image 预缩放,框架自带 scale 功能
- 确保传入图片的 EXIF orientation,继承自文件,也可以赋新值