Showing posts with label
iPhone
.
Show all posts
Showing posts with label
iPhone
.
Show all posts
Tuesday, October 25, 2011
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 如何將OpenCV中影像處理輸出資料結構Mat的data轉出成為UIimage
›
透過OpenCV處理完的影像資料可以透過如下的程序轉回UIImage,就可以在iOS中任意顯示或儲存: 1. 先將OpenCV處理後在Mat資料結構中的RGB資料( result. data )轉成RGBA資料( img_data ) unsigned cha...
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 如何將UIImage轉成OpenCV中資料結構Mat的data 當成影像處理之輸入
›
在Xcode iOS下要調用OpenCV的相關函數還有個難題就是如何將iOS中慣用來處來影像的Buffer - UIImage轉化成OpenCV內部使用Mat型態的資料結構內,下面這段程式紀錄如何達成此一目的的程序: 1. 先將UIImage中的影像資料轉出到資料型態為 un...
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 如何在Xcode中使用OpenCV 2.3.1 iOS函式庫
›
要在Xcode中使用已經編譯好的OpenCV函式庫基本上非常簡易,照如下步驟即可輕易使用: 1. 將要使用已經編譯好的函式庫只接拖拉進Xcode的專案下 2. 將頭檔(header files)所在資料夾加入Build Settings裡的User Header Searc...
Friday, October 21, 2011
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 如何使用cmake+Xcode編譯OpenCV 2.3.1函式庫給iOS使用
›
要能在Xcode中使用OpenCV 2.3.1函式庫來實作自己的程式首要之務當然是要能建立出符合iOS使用的OpenCV 2.3.1的函式庫,如下的步驟紀錄了這個過程: 1. 下載並安裝 CMake ( Mac OSX 64/32-bit Universal ) 2. 下載...
8 comments:
Thursday, October 20, 2011
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 在iOS中使用thread來實作耗時的程序
›
在使用OpenCV函式庫中必然有大量運算的需求,因此就需要用thread來分離大量運算的部份才不至於使UI卡住,下面就來實際操作如何在iOS中使用thread來實作耗時的程序: 1. 在xxxViewController.h的 @interface xxxViewContr...
Wednesday, October 19, 2011
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 在耗時的程序中使用UIActivityIndicatorView來通知使用者程式還在執行中
›
在使用OpenCV函式庫時,你會發現很多運算都是相當耗時,這時候我們就需要利用iOS中的UIActivityIndicatorView來通知使用者程式還在執行運算,請稍待。如何使用呢?精簡的步驟如下: 1. 在xxxViewController.h的 @interface ...
Porting OpenCV 2.3.1 to iPhone 3GS/4/4S - 序曲
›
這陣子剛好需要熟悉Xcode iOS的程式設計,所以挑了個題目來實作操練一下,剛好看到OpenCV釋出2.3.1,因為剛好裡面有個新的Photo Stitch範例,想說就挑他來練靶,經歷了2個星期的摸索,終於成功的將OpenCV 2.3.1編譯成iOS上的library,並套用...
›
Home
View web version