如何计算两个24位图像之间的有符号差异?

时间:2014-04-16 04:48:42

标签: opencv

我认为如果我使用cvSub(img1,img2,dimg,NULL),则dimg仅存储差异后的绝对值。我将img1,img2,dimg声明为IplImageimg1img2都是24位图像(8位/通道)。

如何计算两幅图像的带符号差异?

1 个答案:

答案 0 :(得分:1)

您可以将图片(Mat文件)转换为CV_8SC1以获取1个频道的图片,将CV_8SC3转换为convertTo的三个频道图片,然后使用subtract获取答案!

注意:请使用C ++版本!