1.图像相减算子
sub_image(ImageMinuend , ImageSubtrahend : ImageSub : Mult , Add :)
(1)参数解释:
ImageMinuend :输入参数需要被减的图片
ImageSubtrahend :输入参数拿来减的图片
ImageSub :输出参数结果图
Mult :输入矫正因子 -255.0 ≤ Mult ≤ 255.0
Add :输入矫正值 -512.0 ≤ Add ≤ 512.0
第一个参数是被减图像,第二个参数是减数图像,第三个参数是结果图像,第四个参数是乘数因子,第五个参数是灰度补充值
(2)算子可以用以下计算式子表达:
ImageSub =( ImageMinuend - ImageSubtrahend ) *Mult + Add
之所以乘以Mult是要拉大两幅图像相减后的对比度,加上一个Add是为了增加相减后的图像的整体亮度。
(3)实例:
*两幅图像相减乘以2拉大对比度,加上10提高整体亮度
sub_image(Image1, Image2, ImageSub, 2.0, 10.0)
rgb1_to_gray (InputImage.at(i), GrayImage)
decompose3 (InputImage.at(i), ImageR, ImageG, ImageB)
sub_image (ImageB, GrayImage, Image.at(i), 3, 0)