1.基础操作




2.访问图像中像素的3种方法
① 指针(高效)
返回图像任一行的首地址,ptr类(模板类),如Image.ptr<uchar>(i),读取第i行首地址
uchar* data=Image.ptr<uchar>(i)
data[j] 则为第i行第j列的元素
② 迭代器(interator)(不会出现越界)

③ 动态地址计算(耗时,直观简单):at
M.at<uchar>(i,j)=val,表示单通道,第i行第j列元素;
M.at<Vec3b>(i,j)[channel]=val,表示多通道(channel:0表示蓝,1表示绿,2表示红),第i行第j列元素。
3.常见的处理函数
① 图翻转



1万+

被折叠的 条评论
为什么被折叠?



