我正在寻找一种方法来比较两个图像,看看它们是相似的. Googling它产生大量的图像处理结果(裁剪,重新调整大小等),但没有什么可以做大致比较的图像.有一个Node.js库,但它是版本0.0.1,并且依赖于各种第三方系统包,因此不稳定或便携.
沿着这些线的东西:
var imgComparator = require('some-awesome-image-comparator-module'); // result would be between 1.0 and 0.0,where 1.0 would mean exact match var result = imgComparator.compare('/path/to/image/1.png','/path/to/image/2.png');
解决方法
有
node-opencv模块,您可以使用它来执行大量操作,如图像比较.好的话题就是这样:
Simple and fast method to compare images for similarity