检测物体并拍照

时间:2015-10-20 08:04:07

标签: ios opencv photo core-image

你可能已经在三星手机中看到了这个选项,当一个人微笑拍照时。所以它会以某种方式检测到微笑并自动点击照片。
我正试图在iOS上创建类似的东西,让我们说如果相机检测到它点击了照片的椅子。
我一直在搜索,我发现有一个名为OpenCV的库,但我不确定它是否适用于iOS。另外,CoreImage中有iOS的概念与深刻理解图像有关。
所以对此有任何想法吗?

1 个答案:

答案 0 :(得分:1)

  

适用于iOS的openCV

对于检测,您可以在iOS中使用openCV框架和本机检测方法。在我的应用程序中,我使用的是openCV矩形检测,场景是:拍照后openCV在图像上检测矩形,然后在检测到的形状上画线,也可以裁剪具有基本功能的图像和透视校正。

options: Face Detection, Shape Detection
  

原生方式:

iOS为我们提供实时检测有许多教程如何使用它们我将在线程的末尾链接。原生方式还为我们提供了人脸检测,形状检测和透视校正。

  

结论:西:

选择取决于你,但我更喜欢本土方式。记得openCV是用C ++编写的,如果你使用的是swift语言,可以在项目中导入openCV,然后将swift连接到objective-C来调用openCV。使用Bridging Headers

  

教程:

Day-By-Day Blog

openCV Code.Com