OpenCV iOS Hello

2018-08-26 11:46 更新

目標(biāo)

在本教程中,我們將學(xué)習(xí)如何:

  • 鏈接OpenCV框架與Xcode
  • 如何使用OpenCV和Xcode編寫簡單的Hello World應(yīng)用程序。

鏈接OpenCV iOS

按照這一步一步的指導(dǎo),將OpenCV鏈接到iOS。

  1. 創(chuàng)建一個(gè)新的XCode項(xiàng)目。
  2. 現(xiàn)在我們需要將opencv2.framework與Xcode 連接起來。在左側(cè)面板中選擇項(xiàng)目導(dǎo)航器,然后單擊項(xiàng)目名稱。
  3. 在目標(biāo)下,點(diǎn)擊構(gòu)建階段。展開鏈接二進(jìn)制與庫選項(xiàng)。
  4. 單擊添加其他人,然后轉(zhuǎn)到opencv2.framework所在的目錄,然后單擊打開
  5. 現(xiàn)在,您可以開始編寫應(yīng)用程序。

OpenCV iOS

您好OpenCV iOS應(yīng)用程序

現(xiàn)在我們將學(xué)習(xí)如何使用OpenCV在Xcode中編寫一個(gè)簡單的Hello World Application。

  • 將您的項(xiàng)目與OpenCV相鏈接,如上一節(jié)所示。
  • 打開名為NameOfProject-Prefix.pch的文件(用項(xiàng)目名稱替換NameOfProject),并添加以下代碼行。
#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#endif

OpenCV iOS

  • 在ViewController.m中將以下代碼行添加到viewDidLoad方法。
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"Hello!" message:@"Welcome to OpenCV" delegate:self cancelButtonTitle:@"Continue" otherButtonTitles:nil];
[alert show];

OpenCV iOS

  • 你很好運(yùn)行項(xiàng)目。

Output

OpenCV iOS

XCode5 +和iOS8 +的更改

使用較新的XCode和iOS版本,您需要注意一些具體的細(xì)節(jié)

  • 您的項(xiàng)目中的* .m文件應(yīng)重命名為* .mm。
  • 您必須手動(dòng)將AssetsLibrary.framework包含到您的項(xiàng)目中,默認(rèn)情況下不再執(zhí)行。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)