天天看點

Visual Studio 配置OpenCV C++版一、VS配置二、建立項目

OpenCV+Visual Studio 2022的C++學習路線

  • 一、VS配置
    • 1. OpenCV下載下傳
    • 2. 安裝
  • 二、建立項目
    • 運作

一、VS配置

1. OpenCV下載下傳

  • GitHUb下載下傳:https://github.com/opencv/opencv/releases

    推薦下載下傳4.1.2,目前比較常用,附直接下載下傳位址(https://github.com/opencv/opencv/releases/tag/4.5.5)

    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目

    !!!我都寫到這裡了,為什麼還沒有下載下傳好,啊啊啊

    是以我上傳到阿裡雲盤了,不限速,真好(https://www.aliyundrive.com/s/WWtsUR2TQgX)

2. 安裝

Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
  1. 我解壓到了D盤,你們随意
  2. 添加環境變量:
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目

二、建立項目

  1. 建立c++控制台項目
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
  2. 建立項目
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
  3. 配置項目包目錄
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
  4. 同理,自己配置一下庫目錄
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目
  5. 配置連結器,直接輸入即可(opencv_world412d.lib)
    Visual Studio 配置OpenCV C++版一、VS配置二、建立項目

運作

#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    Mat image = Mat::zeros(300,300, CV_8UC3);
    circle(image, Point(150, 150), 100, Scalar(0, 255, 0), -100);
    circle(image, Point(150, 150), 50, Scalar(0, 0, 255), -100);
    imshow("circle", image);
    waitKey(0);
    return 0;
}
           

運作效果

Visual Studio 配置OpenCV C++版一、VS配置二、建立項目

繼續閱讀