-
[C#] OpenCV
初體驗
2011/05/17
在
Visual Studio
2010
使用
OpenCV
對於
WebCam
有問題的話,請參考以下連結
/Forums/zh-TW/230/thread/d1647ae6-7f61-
453e-818a-2fa4f52592bb
一、簡介
以前研究所的時候,有使用
配合
OpenCV
做影像處理,這東西相當讚,可以省去不少開發時間,今天嘗試
看看如何在
p>
Visual C# 2008
上使用
OpenCV
。
以下引用
OpenCV
中文網站
的介紹
1.
什麼是
OpenCV
OpenCV
是
Intel?
開源電腦視覺庫。它由一系列<
/p>
C
函數和少量
C++
類構成,實現了圖像處理和電腦視覺方面的很多
通用演算法。
< br>
2. OpenCV
重要特性
OpenCV
擁有包括
300
< br>多個
C
函數的跨平臺的中、高層
API
。它不依賴於其它的外部庫
——
儘管也可以使用某些外
部庫。
OpenCV
對非商業應用和商業應用都是免費(
FREE
)的。
(細節參考
license
)
。
OpenCV
為
Intel?
Integrated
Performance
Primitives
(IPP)
提供了透明介面。
這意味著如果有為特定處理器優化的的
IPP
庫
,
OpenCV
將
在
< br>運
行
時
自
動
載
入
這
些
庫
。
更
p>
多
關
於
IPP
的
信
息
請
參
考
:<
/p>
/software/products/ipp/
3.
體驗
OpenCV
的魅力
看了以上對
OpenCV
的介紹,
< br>還是不知道
OpenCV
在做什麼的話,可以先看這段影
片,影片的成果是透過
OpenCV
所
撰寫而成。
二、方法
1.
下載與安裝
OpenCV
要使用
OpenCV
,首先必須要下載並且安裝,點這裡下載
OpenC
V_
,下載後執行安裝,安裝過程幾乎都是
點選下一步,在此需
記住安裝目錄為何,預設為
C:Program
FilesOpenCV
。
2.
下載與安裝
EmguCV
EmguCV
封裝了
OpenCV image
processing library
,而且可在
.Net<
/p>
平台使用,因此在本文中,透過
EmguCV
,讓我們可
以在
Visual
C# 2008
中使用
OpenCV
。
點選這裡下載
< br>
.
,下載完成後,解壓縮檔案可看
EmguCV
的
DLL
檔;我將此目
錄放到
C:Program FilesOpenCV
,解壓縮後的檔案只要自己記得就好,因為之後要將這些檔案加入參考。
(1)
下載網頁部份
(2)
下載後解壓縮檔案
3.
新增專案,並且加入相關的參考
先
[
新增專案
] -> [
Visual C# ] -> [ WIndows Form
應用程式
]
,接著將上個步驟中的
dll
加入參考,要加入的參考請
參考下圖。
4.
加入
EmguCV
的控制項,到工具箱中
主要是將
.
加入工具箱中,加入後會出現
Ima
geBox
、
HistogramCtrl
。
-
-
-
-
-
-
-
-
-
上一篇:orcad9.2安装方法
下一篇:形容领导致辞的成语(多篇范文)