Svi*_*ana 6 face-recognition ios swift ios11 ios-vision
我正在尝试使用VNImageRequestHandler(iOS Vision)通过相机检测人脸。当我在横向模式下通过相机指向照片时,它会检测到面部,但使用相反的方向模式。
let detectFaceRequestHandler = VNImageRequestHandler(cvPixelBuffer: pixelBuffer, options: [:])
Run Code Online (Sandbox Code Playgroud)
你有尝试过玩弄房产VNImageRequestHandler orientation吗?
let imageRequestHandler = VNImageRequestHandler(cvPixelBuffer: pixelBuffer, orientation: .right, options: [:])
Run Code Online (Sandbox Code Playgroud)
我必须.right在以纵向模式读取后置摄像头的视频输入时将其设置为。
将图像转换为 CIImage 并应用如下所示的方向属性,并将其传递给 imagerequest 处理程序
let orientation = CGImagePropertyOrientation(uiImage.imageOrientation)
let imageElement = ciImage.applyingOrientation(Int32(orientation.rawValue))
// Show the image in the UI.
originalImage.image = uiImage
Run Code Online (Sandbox Code Playgroud)
另请检查https://github.com/gunapandianraj/iOS-Vision代码,将 Vision 矩形转换为 UIKit 矩形
| 归档时间: |
|
| 查看次数: |
4947 次 |
| 最近记录: |