下面我将为您详细讲解“OpenCV4.1.0+VisualStudio2019开发环境搭建(超级简单)”的完整攻略。
第一步 安装Visual Studio 2019
首先,我们需要安装Visual Studio 2019,可以在微软官网下载安装包进行安装。具体步骤可以参考下面的链接:Visual Studio 2019安装教程
第二步 安装CMake
OpenCV 4.1.0需要使用CMake进行编译。因此,我们需要先安装CMake。可以在CMake的官网下载安装包进行安装。具体步骤可以参考下面的链接:CMake安装教程
第三步 下载OpenCV源代码
可以在OpenCV的官网下载OpenCV源代码。具体步骤可以参考下面的链接:OpenCV下载
在下载源代码之后,可以将其解压到任意文件夹中。
第四步 配置OpenCV编译
打开CMake,并在“Where is the source code”中填入OpenCV源代码的路径。例如:D:\opencv-4.1.0
在“Where to build the binaries”中填入OpenCV编译后的文件夹路径。例如:D:\opencv-4.1.0\build
点击“Configure”按钮,选择Visual Studio 2019作为生成器,并确保选择的平台为“x64”。
等待CMake进行配置,然后点击“Generate”按钮,生成Visual Studio 2019的工程文件。
第五步 编译OpenCV
用Visual Studio 2019打开OpenCV工程文件(位于D:\opencv-4.1.0\build文件夹下),并选择“Release”作为编译模式。
在Visual Studio 2019中选择“Build”->“Build Solution”,等待编译完成。
第六步 配置Visual Studio 2019
打开Visual Studio 2019,在“工具”-“选项”-“VC++目录”中,添加OpenCV编译后的bin文件夹路径。例如:D:\opencv-4.1.0\build\install\x64\vc15\bin
第七步 测试OpenCV
创建一个新的控制台项目,引用OpenCV库,并编写测试代码。例如:
#include <opencv2/opencv.hpp>
int main()
{
cv::Mat image = cv::imread("test.jpg", cv::IMREAD_COLOR);
if (image.empty())
{
return -1;
}
cv::namedWindow("image", cv::WINDOW_AUTOSIZE);
cv::imshow("image", image);
cv::waitKey(0);
return 0;
}
保存并编译运行,如果能够正常显示图片,则说明OpenCV开发环境搭建成功。
示例说明
示例一
在控制台输出一个Hello World!
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World!"<<endl;
return 0;
}
示例二
读取一张图片并显示出来
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
Mat img = imread("picture.jpg");
if (img.empty())
{
cout<<"图片未找到"<<endl;
return -1;
}
imshow("Image", img);
waitKey(0);
return 0;
}
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:OpenCV4.1.0+VisualStudio2019开发环境搭建(超级简单) - Python技术站