機器視覺OpenCVSharp入門教程①-安裝OpenCVSharp庫
2023-03-11 10:02 作者:visionman專業(yè)于機器視覺 | 我要投稿
1、什么是OpenCVSharp
?是基于OpenCV開發(fā)視覺算法,但C++語言對于GUI的開發(fā)相對于C#來說確實很不方便,OpenCVSharp是OpenCV的.NET wrapper,它比Emgucv更接近于原始的OpenCV,并且有很多的樣例參考,其采用LGPL發(fā)行,對商業(yè)應(yīng)用友好(基本上相當于BSD)。
2、OpenCVSharp有什么特點
直接封裝了更多的OpenCV方法,降低了學(xué)習的難度,比EmguCV更便于使用
大部分繼承了IDisposable接口,方便使用using語句,可以直接調(diào)用原始風格的OpenCV方法,可以將圖像對象直接轉(zhuǎn)換成GDI使用的Bitmap和WPF的WriteBitmap支持Mono。
3、OpenCVSharp在VS中的環(huán)境配置
? ? 相比較OpenCV配置比較麻煩,OpenCVSharp和EmguCV一樣,其不需額外的系統(tǒng)環(huán)境配置,只需要對項目進行簡單的配置即可使用。
第一步,打開NuGet,打開瀏覽

第二步,打開瀏覽

第三步,安裝OpencvSharp4引用庫

標簽: