【发布时间】:2016-11-29 10:46:35
【问题描述】:
在使用 CIFaceFeature 进行人脸检测工作时,我遇到了边界问题。在尝试在识别的面部周围放置一个框时,框架总是会放错位置。 Stack Overflow 上的其他问题指出 Core Image 和 UIKit 坐标系是倒置的。
(这些图片来自https://nacho4d-nacho4d.blogspot.com/2012/03/coreimage-and-uikit-coordinates.html)
很明显,这个坐标系的差异是框架错位的原因。现在,x 轴、宽度和高度保持不变。唯一的区别是 y。 Stack Overflow 上的其他答案建议 (image height - face y) / 2 作为解决方案。这通常是可行的,但对于某些面孔,你会发现它大错特错。
【问题讨论】:
标签: ios swift uikit core-image