加偏移值,就是改变图像亮度吧,下面是灰度图的,彩色的类似
for (int j=0 j<dst.rows j++){
for (int i=0 i<dst.cols i++)
{
dst.at<uchar>(j,i)=saturate_cast<uchar>(src.at<uchar>(j,i)+y)
}
}
窗口大小如果超出边界,一般需要对源图像进行“加框”处理。如果所使用窗口的大小为mask_wide*mask_wide (这里mask_wide为奇数 ) ,则需要为源图像加上一个宽度为(mask_wide-1)/2的框子。例如:中值滤波(3*3)需要加上一个宽度为1的框子。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)