1、What is Computer Vision?
Goal of computer bision is to write computer programs that can interpret images.
2、Why computer vision matters
Safety 、health 、security、 comfort、 fun、 access
3、
OpenBR(人脸识别项目)
http://openbiometrics.org
EasyPR(中文车牌识别系统)
http://git.oschina.net/easypr/EasyPR
环境
建议:
vs2013+opencv 2.4.10或以上版本
程序模板
#include
#incldue"opencv2/opencv.hpp"
Using namespace std;
Using namespace cv;
Model
Core opencv_core.lib
Imgproc opencv_imgproc.lib
Highgui opencv_highgui.lib
认识图像
二值图像
灰度图像
彩色图像
多种颜色空间
常用构造函数
Mat::Mat()
Mat::Mat(int rows, int cols, int type)
Mat::Mat(Size size, int type)
Mat::Mat(int rows, int cols, int type, const Scalar& s)
Mat::Mat(Size size, int type, const Scalar& s)
Mat::Mat(const Mat& m)
Mat::Mat(int rows, int cols, int type, void* data, size_t step=AUTO_STEP)
Mat::Mat(Size size, int type, void* data, size_t step=AUTO_STEP)
Mat::Mat(const Mat& m, const Range& rowRange, const Range& colRange)
Mat::Mat(const Mat& m, const Rect& roi)