2009年3月27日 星期五

EmguCV - .NET版本的OpenCV

轉換到C#一陣子了,
個人認為C#撰寫上確實比C++方便許多,
文法上也比較簡單,
不過指標必須要宣告成unsafe是比較麻煩一些,
也多了一些對於指標的限制(例如自定的ref class不能夠使用指標之類的...)

之前有在玩OpenCV,
然而他是以unmanaged的C與C++撰寫的,
所以.NET不支援了。

網路上有很多很有心的玩家把OpenCV轉換成C#版本,
不過都已經停止開發了,諸如OpenCV.NET之類的。

日前找到了目前還在開發,而且似乎較完整的版本-EmguCV,下面是官方網站的一個比較表。
如果你還在找適合.NET環境的OpenCV,可以考慮加入EmguCV的行列。

EmguCV官方網站:http://www.emgu.com/wiki/index.php/Main_Page

1 則留言:

  1. 謝謝您的分享
    我也是想在 C#上嘗試使用 OpenCV的人
    我也試過很多專案 (我目前最滿意的是 OpenCV.NET)
    很高興聽到一個還會再繼續開發的專案

    不過 EmguCV官方網站 的連結好像死掉了
    thx

    回覆刪除