opencv 学习笔记

小城熊儿 / 2023-06-23 / 原文

1 配置环境

下载,可以从以下网站下载,国内镜像速度快,此次我选用4.5.4版本

OpenCV/opencv_contrib国内快速下载 – 绕云技术笔记 (raoyunsoft.com)

下载安装后,记得配置环境变量,主要是程序运行时需要调用的动态库目录,此处使用的是msvc2019 选vc15(给vs2017,2019使用)

 配置完毕创建vs2019 或者vs2022工程,新建一个控制台,有helloworld的demo的工程,修改为release x64,copy如下代码,自己根据需要进行修改

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

using namespace cv;
int main()
{
    std::cout << "Hello World!\n";

    Mat src = imread("E:/project/09-opencv_pytorch/test.jpg");
    imshow("input", src);
    waitKey(0);
    destroyAllWindows();
}

然后打开工程属性目录,配置头文件目录,库文件目录,库文件名称,

 

 

 

具体目录,是自己安装的opencv目录

C:\opencv\opencv4_5_4\build\include

C:\opencv\opencv4_5_4\build\x64\vc15\lib

opencv_world454.lib

此次我安装的是2022,默认使用的是V143(vs2022),此处需要修改为v142(vs2019)

 

//代码分析

MAT结构体,赋值,只copy头部,copy才会全部复制一遍

 图片基本属性 宽度,高度,通道数

 

//

//