学习内容
利用OpenCV 读取一张本地图片并显示出来。
简要说明
这是学习OpenCV的一个必备知识,我的学习宗旨是:知道如何去用,才会去了解
代码演示
这是一个演示基础框架
#include <iostream>
#include "opencv2/opencv.hpp"
int main(int argc, char **argv)
{
return 0;
}
开始写读取代码
#include <iostream>
#include "opencv2/opencv.hpp"
int main(int argc, char **argv)
{
cv::Mat src = cv::imread("D:\\workspace\\opencv\\project\\test.png");
if (!src.data)
{
std::cout << "读取图片失败!" << std::endl;
return -1;
}
else
{
std::cout << "读取图片成功!" << std::endl;
}
return 0;
}
输入
有时候读取图片失败,首先找是否路径错误等问题,例如写成路径是\
#include <iostream>
#include "opencv2/opencv.hpp"
int main(int argc, char **argv)
{
cv::Mat src = cv::imread("D:\workspace\opencv\project\test.png");
if (