OpenCV入门(一)

参考书:OpenCV入门教程 (深圳大学 于仕琪)

第一章:预备知识(略)

第二章:OpenCV介绍(略)

第三章:图像的基本操作

3.1 图像的表示

创建一个3行2列,3通道,8位无符号整数类型,像素值初始化为(0,0,255)

#include
#include
#include 

using namespace cv;
using namespace std;

int main()
{
	Mat M(3, 2, CV_8UC3, Scalar(0, 0, 255));
	cout << "M= " << endl << " " << M << endl;
	return 0;
}

3.5.1 使用at()函数访问像素或对像素赋值

#include
#include
#include 

using namespace cv;
using namespace std;

int main()
{
	Mat grayim(600, 800, CV_8UC1);
	Mat colorim(600, 800, CV_8UC3);
	//遍历所有像素,并设置像素值
	for (int i = 0; i < grayim.rows; ++i)
		

你可能感兴趣的:(OpenCV,opencv)