ubuntu+vscode 测试运行opencv
ubuntu+vscode 测试运行opencv
之前再ubuntu配置好了opencv,今天测试运行一下。
1.创建一个文件夹opencv+test
2.在文件夹内打开终端,创建一个cpp文件,再放一张图片。
touch mian.cpp
3.vim或者文本管理器打开 复制好程序
vim命令,输入i在当前位置插入修改一下图片名字,ESC退出,输入 :wq保存退出。
#include
#include
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
//读取照片
Mat image = imread("1.jpg");
//检测失误
if (image.empty())
{
cout << "Could not open or find the image" << endl;
cin.get(); //等待键盘输入
return -1;
}
String windowName = "OpenCV Test"; //窗口名称
namedWindow(windowName); //创建新窗口
imshow(windowName, image); //使用新窗口显示照片
waitKey(0); //等待键盘输入
destroyWindow(windowName); //关闭所有窗口
return 0;
}
4.右键使用vscode打开,ctrl+shift+`打开终端,cd到opencv-test,输入
g++ -o main main.cpp `pkg-config --libs --cflags opencv`#编译
运行
./main
参考大佬:https://waltpeter.github.io/open-cv-basic/install-opencv-ubuntu-cpp/index.html
ubuntu+vscode 测试运行opencv相关教程