第一周任务:
1.笔记本上安装vc2019的环境
2.再把OpenCV安装上
3.根据网上的教程,试着写几个opencv的程序
一、安装Visual Studio 2019社区版
首先先完成安装vc2019的环境,
因为:
Microsoft Visual C++是用于C++编程的工具集合,而Visual Studio是一个更广泛的集成开发环境,支持多种编程语言,包括C++。如果您只关注C++开发,您可以选择仅使用MSVC。但如果您需要进行跨语言的多种类型的开发,Visual Studio可能是更好的选择,因为它提供了更多功能和工具,以满足各种开发需求。
所以,我直接安装的Microsoft Visual Studio 2019
官网:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)
参考博客:<Visual Studio 2019安装及环境配置教程>_visual studio安装教程2019_新晓·故知(考研停更)的博客-CSDN博客
安装--继续
参考博客:
Windows安装Visual Studio2019+OpenCV配置_visual studio2019用python-opencv编程时的工作负载怎么配置_Hard Coder的博客-CSDN博客
从右下角可以看出要求的总空间为10.45G
点击右下角的安装即可
安装完重启电脑,桌面上没有Visual Studio的快捷方式需要自己设置。进入Visual Studio页面即可创建自己的项目。
桌面上就有快捷方式了
然后打开
二、安装OpenCV
参考博客:Windows安装Visual Studio2019+OpenCV配置_visual studio2019用python-opencv编程时的工作负载怎么配置_Hard Coder的博客-CSDN博客
所以,保险起见,选择了4.5.4版本
可以自行选择安装地址注意不要出现中文即可
解压之后,鼠标右键此电脑,打开属性,打开高级系统设置,选择环境变量,找到系统变量中的path变量,双击它,点击新建,将你解压的opencv文件夹中
E:\Program Files(x86)\OpenCV4.5.4\opencv\build\x64\vc15\bin的路径(注意每个人的路径不同)添加到当中,最后确认即可
找到解压文件夹,我们选择v15->bin文件夹。将bin目录下面的opencv_world454.dll和opencv_world454d.dll文件复制到C:\Windows\SysWOW64文件夹里面,将bin目录里面的opencv_ffmpeg342_64.dll复制C:\Windows\System32这个文件夹里面。
打开Visual Studio2019
添加的这三行内容如下:
利用以下程序进行测试,出现图片即表示OpenCV配置成功。注意选择Debug的X64运行调试
#include <iostream>
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat img = imread("E:\\picture\\th.jpg");/* 使用对应的图片*/
if (img.empty())
{
cout << "无法打开或找不到图形文件" << endl;
return -1;
}
imshow("嘿嘿", img);
waitKey(0);
return 0;
}
报错了 :Visual Studio发生生成错误,是否继续并运行上次的成功生成?
错误解决:
展开“C/C++”选项,然后选择“常规”(General)。在“附加包含目录”(Additional Include Directories)中,添加OpenCV的include
文件夹的路径。这个路径通常是类似于C:\opencv\build\include
的形式,具体路径取决于你的安装位置。
运行结果如下: