【问题标题】:How to get absolute difference between 2 cv::Mat object如何获得 2 个 cv::Mat 对象之间的绝对差异
【发布时间】:2018-06-01 15:54:15
【问题描述】:

我需要找出矩阵之间的区别。我需要使用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 设置为浮点数或双精度值,并希望与另一个浮点值进行比较。

【问题讨论】:

    标签: ios opencv


    【解决方案1】:

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

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

    【讨论】:

    • 我们可以得到浮点数或双精度数的区别吗?
    • 是的,但你为什么不自己试试呢?
    • 我对此感到厌烦,但我只能在 cv::Mat 中得到它。你能帮我解决这个问题吗?
    • 除非你显示一些代码,否则我不能。请编辑问题以添加所有必需的信息
    猜你喜欢
    • 2022-09-22
    • 1970-01-01
    • 2022-07-23
    • 1970-01-01
    • 2016-07-12
    • 2016-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多