CogIPTwoImageSubtractTool是用于在图像A中减去图像B以生成新的结果图像,在设置页面中有四种模式,分别为限定 (Bounded), 封装(Wrap), 移位(Shift) 和绝对值(Absolute Value),针对这四种模式做如下解释:
- 限定(Bounded):相减的像素值结果为负值的位置直接赋值为0,为正值的部分保持不变,故结果图像只保留图像A比图像B亮的部分。例如:0-255=0,128-192=0,192-192=0,255-128=127。
- 封装(Wrap):相减的像素值结果若为负值,则加上255,若为正值则保持不变。图像A比图像B亮的部分直接体现效果,而图像B比图像A亮的越多的部分结果图中反而较暗,而亮的少的部分在结果图中较亮。例如:0-255=0,128-192=191,192-192=0,255-128=127。
- 移位(Shift):相减的结果除以2,若结果为负值,则再加上255,若为正值则保持不变。图像A和图像B的差异都体现了,但差异的幅度被拉低了。例如:0-255=128,128-192=224,192-192=0,255-128=64。
- 绝对值(Absolute Value):相减的结果取绝对值,这样图像A和图像B有差异的地方都体现在结果图中。 例如:0-255=255,128-192=64,192-192=0,255-128=127。
