在windows环境下,通过opencv读取图片并显示:
说明:所有示例代码均在win10+opencv3.2+vs2013环境下运行,关于opencv3.2环境的配置,请参考http://blog.youkuaiyun.com/ailunlee/article/details/70254835
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat src = imread("屏幕截图(1).png"); //载入图像
imshow("【通过Opencv显示一张图片】", src); //显示图像
waitKey(0); //等待按键按下结束
return 0;
}
注:"屏幕截图(1).png"需要和main函数所在的工程文件放在同一个目录下,如使用绝对路径,请记得表示路径的反斜杠需要转义。如:“C:\Users\sun\Pictures\Screenshots\屏幕截图(1).png”
效果显示:
在ubuntu环境下,参考 https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html 可下载并编译opencv,然后为测试opencv的使用,下面是利用opencv读取图片并显示的代码(“test_opencv.cpp”):