opencv库函数调用:opencv主要用来处理图像
1、图像
灰度图cvtColor(src,dst,CV_BGR2GRAY);
彩色图cvtColor(src,dst,CV_BGR2RGB);
像素的深度:用来表达一个像素所需要的比特数
2、读取图像
Mat cv::imread(const string& filename, int flags = 1);
示例:Mat img = imread("lena.jpg");
3、显示图像
void cv::imshow(const string& winname, InputArray mat);
示例:imshow("lena",img);
4、保存图像
void cv::imwrite(const string& filename, InputArray img, const vector<int>& params = vector<int>());
示例:imwrite("lena.jpg",img);
5、Mat类
Mat的构造函数:
Mat::Mat(int rows, int cols, int type, const Scalar& s);