var i0 = CvInvoke.Imread("myimage.jpg").ToImage<Gray,Byte>();
var not = i0.Not();
var diffself = i0.AbsDiff(i0);
var diffnot = i0.AbsDiff(not);
CvInvoke.Imshow(i0,not,diffself,diffnot);
有人可以解释为什么图像与它的补码之间的区别是一个全新的图像吗?
1 个答案:
答案 0 :(得分:0)
愚蠢的问题,我一写完就看到了错误。
加法与减法相反。 :)
//var diffnot = i0.AbsDiff(not);
var reverse = i0.Add(not);
CvInvoke.Imshow(i0,not,diffself,reverse);