梓夜

导航

C#下用于同时使用OpenCvSharp和Emgu.CV两个库的相互转换库

很久以前做的一个图像处理项目,在.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

 

posted on 2017-10-07 13:59  梓夜  阅读(2087)  评论(0)    收藏  举报