如何获得 2 cv::Mat 对象之间的绝对差值



我需要找出矩阵之间的区别。我需要使用它 iOS,所以我需要C++的代码。

cv::Mat input1;
cv::Mat input2;
// input1 and input2 assigned with values.
dif = input1-input2
cv::Mat diff;
cv::absdiff(input1, input2, diff);
cv::MatExpr pct = 1 - (diff/(5*5));

我需要将pct作为浮点数或双精度数,并想与另一个浮点值进行比较。

您可以在OpenCV文档中看到您可以使用函数absdiff

cv::Mat absolute_difference;
cv::absdiff(input1, input2, absolute_difference);

最新更新