什么是GOCW
为了解决在Csharp下编写OpenCV程序的问题,实现高效可用方法GreenOpenCsharpWrapper(GOCW)。通过这种方法,能够分离界面和算法业务,高效率完成算法调用,非常方便进行维护。在多年项目实践中不断总结提炼出来的一点东西。GOCW的发布地址
GOCW特点
- 分离界面、算法
- 图像数据通过内存传值,高效率算法调用
- 编写C++语法程序,方便维护
- 在C#中可以通过CLR方式引用,提供函数级别接口
- 开放源代码
OpenCVSharp
OpenCVSharp是一名日本工程师开发,项目地址。其是OpenCV的.NET wrapper,它比Emgucv更接近于原始的OpenCV,并且有很多的样例参考,其采用LGPL发行,对商业应用友好(基本上相当于BSD)。
安装方法
第一种:下载OpenCvSharp4安装包
github网址: https://github.com/shimat/opencvsharp
releases网址:https://github.com/shimat/opencvsharp/releases
第二种:C# 项目中,【引用】-【管理NuGet程序包】- 搜索
Op