IOS平台下OpenCV的配置和使用

來源:互聯網
上載者:User

        在IOS平台下使用OpenCV時,首先需要安裝Xcode,然後下載OpenCV
for IOS,為:OpenCV for IOS, 下載下來後解壓即可。 下面來簡單介紹下IOS下OpenCV的開發步驟。

        1)建立一個Xcode的工程,一般的即可,我這裡建立的是single View Application,取名Helloworld。工程建立後添加opencv2.framework到工程中,具體的操作是點擊“target",右擊,然後選擇”Add files toHelloworld",在出現的對話方塊找到你電腦上存放的opencv2.framework庫,如所示:

          

         將opencv2.framework添加到項目中後,修改先行編譯標頭檔,也即supporting files檔案夾下的尾碼為.pch的檔案,在檔案中添加下面的代碼:

#ifdef __cplusplus      #import <opencv2/opencv.hpp>#endif

        加入這段代碼是為了讓項目在先行編譯階段就把OpenCV的各項功能設定完成,因此在自己的代碼中使用時就免去了import的麻煩。這裡設定完成後,就可以想在windows、linux下一樣使用Opencv了。不過,有一點一定要注意,在採用了Opencv的地方,需要將對應檔案的尾碼名有.m改成.mm,這個一定要注意,.mm格式的檔案支援C++,不然就會報錯。
        建議:

        1)網上很多的博文都是比較老的,將的都是採用一個2.2.0版本的,採用CMake進行編譯。新的版本中,已經不需要自己編譯了,可以直接從官網下載對應的ios架構。

        2)遇到問題,多問問,並勤問百度和google,技術群的人都有很多自己的事要處理。

         

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.