检测物体并拍照

问题描述 投票:-1回答:1

[您可能已经在一部三星手机中看到了该选项,当一个人微笑时会拍照。因此,它会以某种方式自动检测微笑并单击照片。我正在尝试在iOS上创建类似的内容,可以说如果相机检测到椅子,它将单击照片。我四处搜索,发现有一个名为OpenCV的库,但是我不确定它是否可以与iOS一起使用。另外,在CoreImage中有一个iOS概念,与对图像的深入了解有关。那么对此有什么想法吗?

ios opencv photo core-image
1个回答
0
投票

适用于iOS的openCV

为了进行检测,您可以使用iOS中的openCV框架和本机检测方法。在我的应用程序中,我使用的是openCV矩形检测,场景是:在拍照后,openCV在图像上检测矩形,然后在检测到的形状上绘制线条,它还可以使用基本功能和透视校正来裁剪图像。

options: Face Detection, Shape Detection

本机方式:

iOS为我们提供了实时检测,有很多教程如何使用它们,我将在线程末尾链接。本机方式还为我们提供了面部检测,形状检测和透视校正。

合并:

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

教程:

Medium Link 1

Medium Link 2

Toptal Tutorial

How to use OPENCV in iOS

© www.soinside.com 2019 - 2024. All rights reserved.