[您可能已经在一部三星手机中看到了该选项,当一个人微笑时会拍照。因此,它会以某种方式自动检测微笑并单击照片。我正在尝试在iOS
上创建类似的内容,可以说如果相机检测到椅子,它将单击照片。我四处搜索,发现有一个名为OpenCV
的库,但是我不确定它是否可以与iOS
一起使用。另外,在CoreImage
中有一个iOS
概念,与对图像的深入了解有关。那么对此有什么想法吗?
适用于iOS的openCV
为了进行检测,您可以使用iOS中的openCV框架和本机检测方法。在我的应用程序中,我使用的是openCV矩形检测,场景是:在拍照后,openCV在图像上检测矩形,然后在检测到的形状上绘制线条,它还可以使用基本功能和透视校正来裁剪图像。
options: Face Detection, Shape Detection
本机方式:
iOS为我们提供了实时检测,有很多教程如何使用它们,我将在线程末尾链接。本机方式还为我们提供了面部检测,形状检测和透视校正。
合并:
选择取决于您,但我更喜欢原生方式。记住,openCV是用C ++编写的,如果您使用的是Swift语言,则可以在项目中导入openCV,然后将swift连接到Objective-C来调用openCV。使用Bridging Headers
教程: