Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 如何计算两个24位图像之间的符号差?_Opencv - Fatal编程技术网

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

Opencv 如何计算两个24位图像之间的符号差?,opencv,Opencv,我认为如果我使用cvSubimg1、img2、dimg、NULL,那么dimg只存储差值后的绝对值。我将img1、img2、dimg声明为IplImage,img1和img2都是24位映像8位/通道 如何计算两幅图像的符号差?您可以将imagesMat文件转换为CV_8SC1(适用于单通道图像)和CV_8SC3(适用于三通道图像),然后使用获得答案 注:请使用C++版本! 谢谢。会是这样吗?IGG1.CurrToCVMATM*IMG1MAT,CVY8SC3和减法,我仍然可以使用CVSUB减法是C

我认为如果我使用cvSubimg1、img2、dimg、NULL,那么dimg只存储差值后的绝对值。我将img1、img2、dimg声明为IplImage,img1和img2都是24位映像8位/通道


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

您可以将imagesMat文件转换为CV_8SC1(适用于单通道图像)和CV_8SC3(适用于三通道图像),然后使用获得答案


注:请使用C++版本! 谢谢。会是这样吗?IGG1.CurrToCVMATM*IMG1MAT,CVY8SC3和减法,我仍然可以使用CVSUB减法是CVSUB的C++版本,根据链接提供的