0 : b;
//写回图像
outImage->SetPixelRGB(x,y,r,g,b);
}
}
}
3.基本的灰度变换...这应该是最简单的变换了,s=f(x,y),s为处理后的像素颜色值,而f(x,y)是什么函数,就决定了处理效果
如:
图像反转:s=L-1-r,常用于医学上的透视图的处理
对数变换:s=cLog(1+r)...,可以扩展被压缩的高值图像中的暗像素
幂次变换:s=cr^γ,这就是传说中的伽马校正!...代码示例,仅有对数变换,其它同理
// 对数变换
void ImageProcess::LogTransform(CImage* srcImage, CImage* outImage, int c)...0 : b;
//写回图像
outImage->SetPixelRGB(x,y,r,g,b);
}
}
}