1. 程式人生 > >C#下用於同時使用OpenCvSharp和Emgu.CV兩個庫的相互轉換庫

C#下用於同時使用OpenCvSharp和Emgu.CV兩個庫的相互轉換庫

system .net vlib gin for 轉換 sharp tree draw

很久以前做的一個圖像處理項目,在.NET平臺上使用OpenCV,但因為同時使用了C#支持的兩個比較有名的庫,由於封裝方式不同,難免要轉換兩個庫之間的Mat對象。

同時還封裝了一些WPF下,System.Windows.Media.Imaging.BitmapSource轉Winform下System.Drawing.Bitmap的方法,也封裝了兩個OpenCV庫轉BitmapSource的方法。

經過驗證,出現過的內存泄露的問題已經解決,暫時還沒發現新的內存泄露的問題,如果有,請在我Github的Issue中提出。

詳細工程請看我的Github地址:https://github.com/wingsziye/CSharpOpenCVLiberiesConverter/tree/master

C#下用於同時使用OpenCvSharp和Emgu.CV兩個庫的相互轉換庫