一、运行环境

Windows下,VS2019企业版16.7

二、安装步骤

1、打开VS2019,创建工程

选择Windows窗体应用(.NET Framework),如下图所示

2、使用NuGet安装OpenCvSharp

菜单栏->工具->NuGet包管理器->管理解决方案的NuGet程序包

  • 分别安装OpenCvSharp4、OpenCvSharp4.Extensions和OpenCvSharp4.runtime.win三个包;
  • 当然也可以安装一个包,选择OpenCvSharp4.windows,这个是将OpenCvSharp4和OpenCvSharp4.runtime.win两个包整合到了一起。
  • 注意: OpenCvSharp4安装的依懒项,.Net框架的版本要至少要大于V4.6以上,否则安装可能会不成功。

3、查看

  • 在菜单栏->项目->最后一个属性,可以更改目标框架的版本,大于4.6以上
  • 在项目的packages文件夹中为安装的三个库,代表安装成功。

三、测试

使用OpenCvSharp,添加using OpenCvSharp以及OpenCvSharp.Extensions

using OpenCvSharp;
using OpenCvSharp.Extensions;using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace CvSharpDemo
{class Program{static void Main(string[] args){int d = 100;//创建一张大小为400*600颜色为白色背景的三通道彩色图像Mat img = new Mat(400, 600, MatType.CV_8UC3, new Scalar(255, 255, 255));//Cv2.Line(img, 250, 100, 50, 200, new Scalar(0, 255, 0), 2);Cv2.Rectangle(img, new Rect(50, 50, d, d + 100), new Scalar(0, 0, 255), -1);Cv2.Circle(img, new Point(50, 50), 25, new Scalar(255, 255, 0), -1);Cv2.PutText(img, "OpenCV", new Point(220, 100), HersheyFonts.HersheyComplex, 3, Scalar.Blue, 15);Cv2.PutText(img, "OpenCV", new Point(220, 100), HersheyFonts.HersheyComplex, 3, Scalar.Yellow, 5);//显示图像Cv2.ImShow("img", img);//延时等待按键按下Cv2.WaitKey(0);}}
}

四、参考资料:

「Lawrence_ly16」博客:https://blog.csdn.net/qq_38228260/article/details/122392519

C#安装OpenCvSharp4的实操相关推荐

  1. Linux安装 Oracle 19C 实操

    Linux安装 Oracle 19C 实操 Linux命令: 1.查看硬盘信息,找一个最大的磁盘安装. [root@localhost home]#df -h 2.查看所有磁盘信息包括未加载磁盘 [r ...

  2. nginx安装部署(实操)

    nginx安装部署(实操) 下载安装包 安装 部署 下载安装包 安装 部署 一.准备安装包 wget http://nginx.org/download/nginx-1.10.2.tar.gzwget ...

  3. vmware 16下载安装【个人实操总结版】

    vmware 16.2.3下载安装 一.下载 二.安装 三.使用 一.下载 到vmware官网下载应用程序,下载地址:https://www.vmware.com/cn/products/workst ...

  4. tengine简单安装_实操丨如何在EAIDK上部署Tengine开发AI应用之物体检测应用入门(C++)...

    前言:近期推出的嵌入式AI系列直播公开课受到广大开发者的喜爱,并收到非常多的反馈信息,其中对如何在EAIDK上面部署Tengine开发AI应用感兴趣的开发者不在少数,我们将分2期以案例实操的形式详细介 ...

  5. Linux 实操———CentOS 6 安装配置 Tomcat

    引言 Linux下安装Tomcat. 一.下载.传输与解压 同<Linux 实操---CentOS 6 安装配置 Oracle JDK 1.8>一样,前期都是先在远程机上下载压缩包,然后通 ...

  6. CDH6.3配置安装实操

    环境要求 Redhat7.4安装CDH6.3.CDH6与CDH5的安装步骤一致,主要包括以下四部分: 1.安全前置准备,包括安装操作系统.关闭防火墙.同步服务器时钟等: 2.外部数据库如MySQL安装 ...

  7. 实操-安装esxi6.0和配置

    实操-安装esxi6.0和配置 1.U盘安装VMware ESXi 6.0 A.准备工作 在vmware官网注册,并获取ESXi 6.0 ISO Image: 链接:https://pan.baidu ...

  8. 2021年高处安装、维护、拆除考试题库及高处安装、维护、拆除实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序 2021年高处安装.维护.拆除考试题库为正在备考高处安装.维护.拆除操作证的学员准备的理论考试专题,每个月更新的高处安装.维护.拆除实操考试视频祝您顺利通 ...

  9. Debian11安装Proxmox VE 7实操记录

    目录 Debian11安装Proxmox VE 7,以下皆为作者借鉴官网教程实操并记录 IP 地址添加 /etc/hosts 使用hostname --ip-address命令测试设置是否正常 设置D ...

最新文章

  1. 智能睡眠评估系统(包含:睡眠数据特征工程、睡眠评分、睡眠聚类、睡眠可视化分析、睡眠结论存储)
  2. 量子计算技术发展迅猛,商业潜力初现!如何把握量子计算时代的新机遇?
  3. 第四节 莎士比亚模板
  4. 注册,WEB2.0应用的小门槛
  5. java的(PO,VO,TO,BO,DAO,POJO)解释
  6. hdu 3577(线段树区间更新)
  7. SQL Server 2005学习笔记
  8. 除外存外 微型计算机的存储系统一般指,除外存之外,微型计算机的存储系统一般指()...
  9. 效果好,速度快!大连海事大学提出基于增强多任务学习的单图像去雨算法MENET...
  10. 搜索图片及相似度探秘 二
  11. HTML5网页语音识别功能演示
  12. 深信服手机客户端_纳米手机防水镀膜靠不靠谱,电视报道后才知道有多坑。
  13. Mac IDA debug android exec program
  14. Python之print语句
  15. 无线通信中多径传播包络服从瑞利衰落衰落MATLAB仿真
  16. linux命令行里输入nyancat,好玩的Linux命令行,与彩虹猫Nyan Cat一起休息下
  17. 企划学院第十二期游学活动“聚合”郑州站圆满落下帷幕!
  18. 【零基础学Python】Day7 Python基本数据类型之Set
  19. 2019百日打卡DAY12
  20. MAC 下Sublime text 同时编辑多行内容

热门文章

  1. redis雪崩、穿透、击穿
  2. Datalab实验_Lab1
  3. 关于matlab的hist函数取之后的折线
  4. 自强创新之路 打造真正上网不花钱8500WN已面世
  5. glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换
  6. water Caustics
  7. 关于c和c++中的eof函数多读一个问题
  8. 删除eclipse/sts中多余工作空间的记录
  9. Oracle函数----数字函数
  10. 新学Python之学习官网教程序言