Ubuntu系统下的Opencv编程尝试

第一次Opencv的编程测试,简单的图像载入,显示和输出。

python实现

import cv2   

img = cv2.imread("./worker.jpg")   
cv2.namedWindow("Image")   
cv2.imshow("Image", img)   
cv2.waitKey (0)  

运行结果:

C++实现

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

using namespace cv;

int main()
{
	// 读入一张图片
	Mat img=imread("worker.jpg");
	// 创建一个名为 "worker"窗口
	namedWindow("worker");
	// 在窗口中显示游戏原画
	imshow("worker",img);
	// 等待60000 ms后窗口自动关闭
	waitKey(60000);
	return 0;
}

运行结果:

遇到的问题:

c++文件在编译时需要附带上opencv的库才能成功编译

参考:https://blog.csdn.net/m0_37357063/article/details/84191669

原文地址:https://www.cnblogs.com/phd1999/p/10680451.html