opencv4nodejs如何使用absdiff函数

时间:2018-10-22 11:16:35

标签: node.js opencv

一个愚蠢的问题,但我找不到如何在opencv4nodejs中使用absdiff()函数。 我有两个Mat,分别称为reference和img,我想看看img与reference有什么不同。

下面是一个代码段

let reference = await cv.imreadAsync(referencePath);
const img = await cv.imreadAsync(imagePath);
// Get the difference
const diff = img.absdiff(reference);
console.log('after absdiff');
// Write out the difference
await cv.imwriteAsync(outputPath, diff);

我的节点服务器在运行期间崩溃,因此日志从不打印出来。任何想法都将非常感谢。

在旁注中,具有代表的人可以创建opencv4nodejs标记

1 个答案:

答案 0 :(得分:0)

如果有人遇到相同问题,请找出病情,将其留在这里! 因此,由于某些原因,我的参考img为2050 * 1520(或类似的东西),并且我的img为1920 * 1080,因此图像的大小必须相同。