图像简单处理及调用摄像头
学习过程主要参考书籍《OpenCV3编程入门》毛星云著作,在此感谢作者,也就把自己觉得会用到的一些操作记录在此以供复习。
首先是书中介绍了一些图像处理函数及功能,主要是腐蚀、模糊、边缘检测。
边缘检测因为初次接触图像处理,还不太理解就不说了以免误人子弟,以后再补。
腐蚀,理解是把图片用一些方块遮盖住,类似打马赛克。模糊,相当于对图片进行虚化。以下是代码,代码中的图片是放在和项目CPP文件同一等级目录的,不然改成绝对路径也OK,但不建议。
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
// 读入一张图片(游戏原画)
Mat img = imread(