为了使用VSCode和C++从当前工作目录读取OpenCV镜像,您可以按照以下步骤进行操作:
sudo apt-get install libopencv-dev
touch main.cpp
#include <opencv2/opencv.hpp>
#include <iostream>
int main() {
std::string imagePath = "./opencv_image.jpg";
cv::Mat image = cv::imread(imagePath);
if (image.empty()) {
std::cout << "Failed to read image!" << std::endl;
return -1;
}
cv::imshow("OpenCV Image", image);
cv::waitKey(0);
return 0;
}
这段代码使用OpenCV库加载图像并在窗口中显示图像。请确保您的当前工作目录中包含名为opencv_image.jpg
的图像文件。
g++ main.cpp -o main `pkg-config --cflags --libs opencv`
./main
这将会编译您的C++程序,并在终端中显示图像。
通过以上步骤,您可以使用VSCode和C++从当前工作目录读取OpenCV镜像。请注意,以上步骤假设您已经正确安装并配置了OpenCV库,并且当前工作目录中包含了一个名为opencv_image.jpg
的图像文件。如果您需要了解更多关于VSCode、C++、OpenCV和图像处理的知识,可以参考腾讯云的云计算开发者社区。
领取专属 10元无门槛券
手把手带您无忧上云