vscode安装opencv
时间: 2023-11-07 15:53:36 浏览: 149
win10环境下vscode运行opencv(C++)(解压即用)-1号包
要在 VS Code 中使用 OpenCV,你需要先安装 OpenCV 库和相应的 C++ 开发工具。以下是在 Windows 上安装 OpenCV 的步骤:
1. 下载 OpenCV 库(https://opencv.org/releases/),选择适合你的操作系统和编译器的版本。这里以 Windows 10 和 Visual Studio 2019 为例,下载 OpenCV 4.5.4 版本的 Windows 版本。
2. 解压缩下载的文件,并将解压缩后的文件夹重命名为 "opencv"。
3. 创建一个新的 C++ 项目并打开 VS Code。
4. 安装 C++ 扩展(Microsoft 或者其他)。
5. 在 VS Code 中打开项目文件夹。
6. 打开终端并安装 CMake 工具,使用以下命令:
```
choco install cmake
```
如果你的系统上没有安装 Chocolatey 包管理器,请先安装它。
7. 在 VS Code 中打开 "CMakeLists.txt" 文件,将以下代码添加到文件的开头:
```
cmake_minimum_required(VERSION 3.17)
project(OpenCVExample)
set(CMAKE_CXX_STANDARD 14)
set(OpenCV_DIR "D:/opencv/build/x64/vc15/lib")
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
```
这里的 "D:/opencv/build/x64/vc15/lib" 是 OpenCV 库的路径,根据你的实际路径进行修改。
8. 在项目文件夹中创建一个名为 "src" 的文件夹,并在其中创建一个名为 "main.cpp" 的文件。
9. 在 "main.cpp" 文件中添加以下代码:
```
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat image = imread("lena.jpg");
if (image.empty())
{
cout << "Could not open or find the image" << endl;
return -1;
}
namedWindow("Display window", WINDOW_NORMAL);
imshow("Display window", image);
waitKey(0);
return 0;
}
```
这里的 "lena.jpg" 是一个测试图像,可以使用任何你想要的图像进行测试。
10. 在 VS Code 中打开 "main.cpp" 文件并按下 "F5" 运行程序。
如果一切正常,你应该能够在窗口中看到测试图像。
阅读全文