在VS中使用OpenCVSharp

1、简介

OpenCvSharp 是一个OpenCV的.Net wrapper,应用最新的OpenCV库开发,至今始终保持更新,作者是一名日本工程师(项目地址为:https://github.com/shimat/opencvsharp),使用习惯比EmguCV更接近原始的OpenCV,官方有详细的使用样例供参考。该库采用LGPL发行,对商业应用友好(基本上相当于BSD)。使用OpenCvSharp,可用C#,VB.NET等语言实现多种流行的图像处理与计算机视觉算法。

2、特点

1.相较于SharperCV与OpenCVDotNet,OpenCvSharp直接封装了更多的OpenCV方法,降低学习难度。

2.大部分了继承了IDisposable接口,方便使用using语句块。

3.不强加面向对象思维,可以直接调用原生风格的OpenCV方法。

4.可以将IplImage直接转为Bitmap(GDI+) 或者WriteableBitmap(WPF)。

5.支持Mono。可以运行于支持Mono的任何平台上(如Linux,BSD,Mac OS X等)。

3、在VS中使用

3.1、方式一:下载安装NuGet包

在VS中创建基于C#项目后(控制台、winform、WPF等),我创建了WPF,依次点击【工具】->【库程序包管理器】->【管理解决方案的NuGet程序包】,在其中搜索OpenCVSharp,依次安装OpenCVSharp4和OpenCVSharp4.runtime.win


安装时要注意看依赖项哦,有的包依赖于更高版本的.Net库,因此需要更改项目的目标框架以达到要求,否则是用不了的。

3.2、方式二:GitHub下载源项目并安装

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值