一、OpenCvSharp环境搭建

一、Visual Studio 创建新项目

在这里插入图片描述

二、选择Windows窗体应用(.NET Framework)

直接搜索模板:Windows窗体应用(.NET Framework)
记得是C#哈,别整成VB(Visual Basic)了
在这里插入图片描述

PS:若搜索搜不到,直接点击安装多个工具和功能

在这里插入图片描述

亦或者,随便选择一个项目模板创建,然后在工具下找到获取工具和功能进行安装即可

在这里插入图片描述

在这里插入图片描述

三、输入项目名称、保存位置和框架版本

在这里插入图片描述

四、安装OpenCvSharp4和OpenCvSharp4.runtime.win拓展包

在这里插入图片描述
在这里插入图片描述

1,安装OpenCvSharp4拓展包

在这里插入图片描述
在这里插入图片描述

2,安装OpenCvSharp4.runtime.win拓展包

在这里插入图片描述
在这里插入图片描述

五、验证

using System;
using System.Windows.Forms;
using OpenCvSharp;

namespace opencv_test1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            Mat img1 = new Mat("F:\\XPU\\beyond.jpg", ImreadModes.Color);
            Cv2.NamedWindow("beyond", WindowFlags.Normal);
            Cv2.ImShow("beyond",img1);
            Cv2.WaitKey(0);
        }
    }
}

选择Release启动哈,这样的话启动速度快,不会加载一些Debug的内容
在这里插入图片描述
运行效果
在这里插入图片描述

六、可能遇到的问题

运行的时候出现下面的警告,选择继续调试即可
在这里插入图片描述
解决方法:
右击项目,选择属性
在这里插入图片描述
找到生成,取消勾选优化编码,记得保存下哈
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/537384.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

K8S哲学 - 常见的资源类型

资源类型 namespace kubectl apply 和 kubectl create kubectl apply是声明式的 和 kubectl create是命令式的对吗 deployment 和 job的区别

Fiddle配置代理,保手机模拟器访问外部网络

前言: 嘿!大家好!我来带你们玩转Fiddler和Mumu模拟器的组合技了!此组合技能帮助你实现在模拟器上畅游外部网络。相信我,它会让你的开发和测试过程更加轻松愉快!废话不多说,赶紧展开我们的冒险吧…

bugku-web-file_get_contents

<?php extract($_GET); if (!empty($ac)){$f trim(file_get_contents($fn));if ($ac $f){echo "<p>This is flag:" ." $flag</p>";}else{echo "<p>sorry!</p>";} } ?> 这里涉及到几个不常用的函数 这里直接构…

22.04 忘记root密码

在即将加载Ubuntu启动界面时&#xff0c;在 GRUB 引导菜单出现之前马上按住 Shift 键&#xff0c;将进入引导菜单 在引导菜单中选择 “Advanced options for Ubuntu”&#xff0c;如果是中文则显示为“Ubuntu高级选项” 接下来你会看到好几个内核版本号&#xff0c;按上下键选…

区块链安全-----接口测试-Postman

Postman是一款支持http协议的接口调试与测试工具&#xff0c;其主要特点就是功能强大&#xff0c;使用简单且易 用性好 。无论是开发人员进行接口调试&#xff0c;还是测试人员做接口测试&#xff0c;Postman都是我们的首选工具 之一 。 更早的接入测试&#xff0c;更早的发现问…

数据结构与算法

根据希赛相关视频课程汇总整理而成&#xff0c;个人笔记&#xff0c;仅供参考。 数据结构 包括逻辑结构和物理结构 线性表 一对一的关系 栈/队列&#xff1a;操作受限的线性表 串&#xff1a;由零个或多个任意字符组成的有限序列 S“a1, a2, …, an” (n≥0) 串长度&#…

69787987

c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话&#xff1a; 知不足而奋进&#xff0c;望远山而前行&am…

实现智能水控 | 基于ACM32 MCU的分体式水控方案

分体式水控概述 分体式水控是一种常见的水控系统&#xff0c;它的工作原理是通过水的流动来控制水的供应和排放&#xff0c;该系统一般由两部分组成&#xff1a;控制器和水阀。控制器负责监测水的流量和压力&#xff0c;根据设定的参数来控制水阀的开和关&#xff0c;从而实现水…

何谓电子邮件加密?探讨其工作原理及多种加密形式的运用

在现今信息化社会&#xff0c;电子邮件已经成为日常生活与商务活动中无可替代的通讯手段&#xff0c;每日全球往来邮件的数量高达数十亿封&#xff0c;这些邮件中往往包含了个人隐私信息、账户密码、金融交易详情、法律文件、专利技术等内容&#xff0c;一旦落入网络不法分子之…

Amazon Bedrock 实践系列 | Claude 3 深度探秘

生成式 AI 和大模型在 2024 年已经进入落地实践阶段。因此&#xff0c;围绕开发者在生成式应用程序开发中的主要痛点和需求&#xff0c;我们组织了这个 “Amazon Bedrock 实践” 的系列&#xff0c;希望可以帮助开发者高效地上手生成式 AI 和大模型的应用开发。本篇为第二篇&am…

JavaWeb-Ajax

文章目录 1.基本介绍2.应用场景3.两种通信方式对比1.传统web通信方式2.Ajax通信方式 4.原生Ajax1.快速入门1.案例2.创建maven项目&#xff0c;导入依赖3.编写代码1.User.java2.login.html3.CheckUserServlet.java4.结果 4.后置资料5.课后作业——接入DB1.导入依赖2.创建德鲁伊连…

一些优雅的算法(c++)

求最大公约数&#xff1a;辗转相除法 int gcd(int a,int b){return b0?a:gcd(b,a%b); }求最小公倍数&#xff1a;两整数之积除以最大公约数 int lcm(int a, int b){return a*b / gcd(a, b); }十进制转n进制&#xff1a; char get(int x){if(x<9){return x0;}else{return…

【Mybatis-Plus】Mybatis-Plus增删改查示例

示例一&#xff1a;delete 这个删除&#xff0c;是我们直接可以把这条记录给放进去&#xff0c;那么这条记录里面如果说有的属性为空的话&#xff0c;它是不会去管的&#xff0c;但是有些属性它不为空的话&#xff0c;那么它就会根据属性。作为一个equal的条件去做一个删除的一…

Android性能优化RecyclerView预加载LayoutManager的getExtraLayoutSpace,Kotlin

Android性能优化RecyclerView预加载LayoutManager的getExtraLayoutSpace&#xff0c;Kotlin RecyclerView默认只加载当前屏幕肉眼可见区域的有限item数量&#xff0c;有些场景下&#xff0c;需要在屏幕外不可见的区域多加载一批item出来&#xff0c;这有时候被称之为“预加载”…

Docker Desktop修改镜像存储路径 Docker Desktop Start ... 卡死

1、CMD执行wsl -l -v --all 2、Clean / Purge data 3、导出wsl子系统镜像: wsl --export docker-desktop D:\docker\wsl\distro\docker-desktop.tar wsl --export docker-desktop-data D:\docker\wsl\data\docker-desktop-data.tar4、删除现有的wsl子系统&#xff1a; wsl -…

微创全飞秒进校园,爱尔眼健康公益行——四川农业大学站即将开启!

据研究数据显示&#xff0c;我国儿童和青少年人口近视发生率超过53%&#xff0c;大学生近视发生率超过90%。因此&#xff0c;近视防控和近视科学普及目前来看仍是一项非常重要的工作&#xff0c;这也体现在了国家规划之中。 为贯彻落实“十四五”眼健康规划&#xff0c;普及眼…

mybatis LIKE 查询时 $、# sql注入问题分析

先说结论&#xff1a; 1. 存在 sql 注入安全问题&#xff1a; SELECT fd_userid,fd_nickname FROM tb_user WHERE fd_nickname LIKE %${value}% 2. 不存在 sql 注入安全问题&#xff1a; SELECT fd_userid,fd_nickname FROM tb_user WHERE fd_nickname LIKE CONCAT(…

数据结构—顺序表(如果想知道顺序表的全部基础知识点,那么只看这一篇就足够了!)

前言&#xff1a;学习完了C语言的基础知识点之后&#xff0c;我们就需要使用我们所学的知识来进一步对存储在内存中的数据进行操作&#xff0c;这时候我们就需要学习数据结构。而这篇文章为数据结构中顺序表的讲解。 ✨✨✨这里是秋刀鱼不做梦的BLOG ✨✨✨想要了解更多内容可以…

JS控制元素平滑滚动,页面自动滚动锚点实现

使用 scrollIntoView 实现元素内子元素的平滑滚动&#xff0c; 下面是模拟接口list返回&#xff0c;然后通过按钮切换下一个&#xff0c;页面就会滚动到响应的位置 具体 scrollIntoView 有一些其他参数来配置滚动的具体交换&#xff0c;网上去查即可 备注&#xff1a;下面的代码…

uniapp 编译后分包下静态图片404问题解决方案

如上图官方说明&#xff1a; 在分包下建立一个static文件夹即可&#xff1a; 分包内代码引用图片 <image src"/分包名称/img/图片名称"></image> <image src"/dataView/img/图片名称"></image>