C#安装OpenCvSharp4的实操
一、运行环境
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的实操相关推荐
- Linux安装 Oracle 19C 实操
Linux安装 Oracle 19C 实操 Linux命令: 1.查看硬盘信息,找一个最大的磁盘安装. [root@localhost home]#df -h 2.查看所有磁盘信息包括未加载磁盘 [r ...
- nginx安装部署(实操)
nginx安装部署(实操) 下载安装包 安装 部署 下载安装包 安装 部署 一.准备安装包 wget http://nginx.org/download/nginx-1.10.2.tar.gzwget ...
- vmware 16下载安装【个人实操总结版】
vmware 16.2.3下载安装 一.下载 二.安装 三.使用 一.下载 到vmware官网下载应用程序,下载地址:https://www.vmware.com/cn/products/workst ...
- tengine简单安装_实操丨如何在EAIDK上部署Tengine开发AI应用之物体检测应用入门(C++)...
前言:近期推出的嵌入式AI系列直播公开课受到广大开发者的喜爱,并收到非常多的反馈信息,其中对如何在EAIDK上面部署Tengine开发AI应用感兴趣的开发者不在少数,我们将分2期以案例实操的形式详细介 ...
- Linux 实操———CentOS 6 安装配置 Tomcat
引言 Linux下安装Tomcat. 一.下载.传输与解压 同<Linux 实操---CentOS 6 安装配置 Oracle JDK 1.8>一样,前期都是先在远程机上下载压缩包,然后通 ...
- CDH6.3配置安装实操
环境要求 Redhat7.4安装CDH6.3.CDH6与CDH5的安装步骤一致,主要包括以下四部分: 1.安全前置准备,包括安装操作系统.关闭防火墙.同步服务器时钟等: 2.外部数据库如MySQL安装 ...
- 实操-安装esxi6.0和配置
实操-安装esxi6.0和配置 1.U盘安装VMware ESXi 6.0 A.准备工作 在vmware官网注册,并获取ESXi 6.0 ISO Image: 链接:https://pan.baidu ...
- 2021年高处安装、维护、拆除考试题库及高处安装、维护、拆除实操考试视频
题库来源:安全生产模拟考试一点通公众号小程序 2021年高处安装.维护.拆除考试题库为正在备考高处安装.维护.拆除操作证的学员准备的理论考试专题,每个月更新的高处安装.维护.拆除实操考试视频祝您顺利通 ...
- Debian11安装Proxmox VE 7实操记录
目录 Debian11安装Proxmox VE 7,以下皆为作者借鉴官网教程实操并记录 IP 地址添加 /etc/hosts 使用hostname --ip-address命令测试设置是否正常 设置D ...
最新文章
- 智能睡眠评估系统(包含:睡眠数据特征工程、睡眠评分、睡眠聚类、睡眠可视化分析、睡眠结论存储)
- 量子计算技术发展迅猛,商业潜力初现!如何把握量子计算时代的新机遇?
- 第四节 莎士比亚模板
- 注册,WEB2.0应用的小门槛
- java的(PO,VO,TO,BO,DAO,POJO)解释
- hdu 3577(线段树区间更新)
- SQL Server 2005学习笔记
- 除外存外 微型计算机的存储系统一般指,除外存之外,微型计算机的存储系统一般指()...
- 效果好,速度快!大连海事大学提出基于增强多任务学习的单图像去雨算法MENET...
- 搜索图片及相似度探秘 二
- HTML5网页语音识别功能演示
- 深信服手机客户端_纳米手机防水镀膜靠不靠谱,电视报道后才知道有多坑。
- Mac IDA debug android exec program
- Python之print语句
- 无线通信中多径传播包络服从瑞利衰落衰落MATLAB仿真
- linux命令行里输入nyancat,好玩的Linux命令行,与彩虹猫Nyan Cat一起休息下
- 企划学院第十二期游学活动“聚合”郑州站圆满落下帷幕!
- 【零基础学Python】Day7 Python基本数据类型之Set
- 2019百日打卡DAY12
- MAC 下Sublime text 同时编辑多行内容