ubuntu vscode 下 opencv怎么加载图片并显示
时间: 2024-09-07 20:01:53 浏览: 61
ubuntu下安装opencv步骤
在Ubuntu系统中使用VSCode结合OpenCV加载并显示图片的步骤如下:
1. 确保你的Ubuntu系统中已经安装了OpenCV库。如果未安装,可以通过终端使用包管理器进行安装,例如使用`sudo apt-get install libopencv-dev`。
2. 安装VSCode,如果已经安装,确保安装了C++和Python的扩展,以便于编写和运行代码。
3. 打开VSCode,创建一个新的C++文件,比如命名为`main.cpp`。
4. 编写代码,以下是一个简单的示例代码,展示如何使用OpenCV在Ubuntu下加载并显示图片:
```cpp
#include <opencv2/opencv.hpp>
#include <iostream>
int main() {
// 图片路径,请根据实际情况进行修改
cv::String image_path = "/path/to/your/image.jpg";
// 使用cv::imread函数读取图片
cv::Mat image = cv::imread(image_path, cv::IMREAD_COLOR);
if(image.empty()) {
std::cout << "图片加载失败" << std::endl;
return -1;
}
// 使用cv::imshow函数显示图片
cv::imshow("显示窗口", image);
// 等待按键,设置等待时间为任意正数,这里设置为0表示无限等待
cv::waitKey(0);
return 0;
}
```
5. 确保你的编译器配置正确,并且能够在终端中使用g++编译器。在VSCode中,你可以通过运行配置或任务来指定编译器和编译参数。
6. 编译代码,如果一切配置正确,你应该能够编译出可执行文件。
7. 运行编译出的程序,如果图片路径正确,你将看到一个窗口显示了加载的图片。
8. 在图片窗口中点击任意键,程序将结束并关闭窗口。
阅读全文