opencv 修改图片任意位置点颜色的方式(at函数使用示例)

    Mat rel;
    //这个是图片地址imaddr
	string imaddr = "c:/Users/actorsun/Pictures/1.png";
	rel=imread(imaddr);
	for (int i = 0; i < relax.rows; i++)
	{
		for (int j = 0; j < rel.cols; j++)
		{//i是像素点的纵坐标,j是像素点的横坐标
			rel.at(i, j)[0] = 0/*这个就是要赋值的那个数值b通道数值*/;
			rel.at(i, j)[1] = 0/*这个就是要赋值的那个数值g通道数值*/;
			rel.at(i, j)[2] = 255/*这个就是要赋值的那个数值r通道数值*/;
		}
	}

你可能感兴趣的:(开发语言,opencv,c++,人工智能,机器人,ros2,计算机视觉)