2015-10-20 159 views
-1

您可能在三星電話的其中一箇中看到過這樣的選擇,即當一個人微笑拍照時。所以它以某種方式檢測到微笑並自動點擊照片。
我正在嘗試在iOS上創建類似的東西,讓我們說出相機是否檢測到椅子上的單擊照片。
我搜索了四周,我發現有一個名爲OpenCV的圖書館,但我不確定它是否會與iOS一起使用。另外中有一個CoreImage的概念,這與深刻理解圖像有關。
那麼對此有何想法?檢測物體並拍照

回答

1

OpenCV進行的iOS

爲了檢測你可以使用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