首页 > 其他分享 >OpenCV安装与配置

OpenCV安装与配置

时间:2024-01-17 19:45:28浏览次数:29  
标签:lib opencv 配置 x64 OpenCV 安装 图片

OpenCV安装与配置

C++与OpenCV配置安装

下载路径

Releases - OpenCV

添加Path环境变量的路径

D:\OpenCV\opencv\build\x64\vc15\bin

右击此电脑,选择属性,编辑环境变量

设置的是dll文件的环境变量

创建一个新的Visual Studio C++空项目

尽量用英文路径

测试代码

#include<iostream>
#include<opencv2/opencv.hpp>

using namespace cv;
int main()
{
	Mat img = imread("1.jpg");
	namedWindow("图片");
	imshow("图片", img);
	waitKey(6000);//表示图片显示的时间,数值越大时间越长,单位是ms。waitkey(6000);则6秒后内存会回收图片,即6秒后图片将不显示
	return 0;
}
//No.1当前cpp路径下,自己准备一张1.jpg图片

在当前路径下,准备一张1.jpg图片

选择Debug,x64

配置项目属性

配置包含目录

D:\OpenCV\opencv\build\include

配置库目录

D:\OpenCV\opencv\build\x64\vc15\lib

附加依赖项

opencv_world460d.lib

  • 对于debug模式:opencv_world455d.lib
  • 对于release模式:opencv_world455.lib

编辑附加依赖项

运行

Ctrl+F5

如果运行成功,显示图片的窗口,则OpenCV配置成功

导出为vs项目模板

只需点击下一步即可

创建一个opencv_project模板

测试模板导出是否成功

创建完成之后,点击testOpenCV.cpp就会有现成的代码,环境也不需要再配置

因为没有图片,所以还是要拷一张图片放在里面,不然程序会引发中断

注意,一定要选择Debug,x64,不然无法运行成功

图片拷贝完之后,运行程序,看看是否运行成功

如果运行成功,显示图片的窗口,则模板导出成功,这个项目就不需要再配置了,下一次用OpenCV的时候,直接创建一个opencv_project项目就可以了

标签:lib,opencv,配置,x64,OpenCV,安装,图片
From: https://www.cnblogs.com/bujidao1128/p/17970852

相关文章

  • linux下配置wifi自动获取ip地址
    wpa或者wpa2加密网的wifi操作步骤:1、配置WPA和WPA2加密的WiFi,主要使用wpa_supplicant工具,它被设计成一个运行在后台的守护进程。可以看成两个主要可执行工具:wpa_supplicant:后台运行,相当于服务端。wpa_cli:前端来进行搜索,设置和连接网络,相当于客户端。2、wpa_cli和wpa_supplicant......
  • ElastAlert 安装调试
    一、ElastAlert概述ElastAlert是一个开源的警报框架,由Yelp开发,它可以从Elasticsearch中提取数据并根据预定义的规则生成警报。ElastAlert可用于监控您的日志和时间序列数据,以便在发生异常、错误或其他有趣的模式时立即采取行动。ElastAlert能够与许多通知服务(如电......
  • Docker初级:Docker安装部署Nginx、Tomcat
    Docker初级:Docker安装部署Nginx、Tomcat:https://blog.csdn.net/Zp_insist/article/details/127636875?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170548607116800188590783%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170548......
  • 前后端分离,Asp.net core webapi 简单 2 步,轻松配置跨域
    前言可以说,前后端分离已经成为当今信息系统项目开发的主流软件架构模式,微服务的出现,让前后端分离发展更是迅速,大量优秀的前端框架如vue.js、react的出现,也让前后端分离趋势加快。所谓的前后端分离软件架构模式,就是指将前端和后端的开发完全分离,后端负责提供API接口和数据处理......
  • 13.代理配置
    什么是代理使用代理之前 title客户端服务端交互scale200widthscale400heightautonumberparticipant客户端asclientparticipant服务端asserverclient->server:发起请求server->client:返回响应使用代理之后 scale200widthscale700h......
  • 配置cargo国内源
    https://mirrors.tuna.tsinghua.edu.cn/help/crates.io-index.git/编辑$CARGO_HOME/config文件,添加以下内容:[source.crates-io]replace-with='mirror'[source.mirror]registry="https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"注:$C......
  • linux系统安装dpdk
    预安装编译dpdk所需软件dpdk20.11与之前版本相比,使用了meson和ninjia的编译方式#aptinstallpython3.8python3-pyelftools由于meson依赖python3.7及以上版本,这里选择安装python3.8如果选择pip安装meson和ninja#pip3installmesonninja--user(pip3安装meson默认安装在/......
  • 解决Python虚拟环境安装模块失败的问题
    Python虚拟环境的出现为我们创建和管理项目提供了很大的方便。通过虚拟环境,我们可以隔离不同项目的依赖包,避免版本冲突和混乱。然而,有时候在虚拟环境中安装模块时会遇到各种问题,例如找不到模块、安装超时等。下面将介绍几种常见的情况和相应的解决方法,以帮助您顺利安装模块。1.网络......
  • ESXi 主机上配置和管理锁定模式
    要提高ESXi主机的安全性,可以将其置于锁定模式。在锁定模式下,默认情况下,操作必须通过 vCenterServer执行。可以选择正常锁定模式或严格锁定模式,这两种模式提供不同的锁定程度。还可以使用“例外用户”列表。主机进入锁定模式时,例外用户不会丢失其特权。使用“异常用户”列表可添加......
  • 记录eletron客户端win7打包及安装使用问题
    win7nodeV14环境配置不能使用msi包安装nodeV14.x,需要下载zip包,手动解压安装文件。下载,nodeV14.15.3下载地址下载完成后解压,并配置环境变量系统变量新增 NODE_PATH 为 C:\nodepath-xx\node_modules系统变量新增 NODE_SKIP_PLATFORM_CHECK 为 1系统变量 path 追加 ;C:\node......