Я ищу способ сравнить два изображения, чтобы увидеть, насколько они похожи. В Googling он производит тонны результатов обработки изображений (обрезка, повторная калибровка и т. Д.), Но ничего, что могло бы приблизить сравнение изображений. Существует одна библиотека Node.js, но она является версией 0.0.1 и опирается на различные сторонние системные пакеты, поэтому не стабильна и не переносима.Как сравнить два изображения с помощью Node.js
Что-то вдоль этих линий:
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');
спасибо за ссылку, выглядит многообещающе. – SergeyB
Пожалуйста, держите меня в курсе, потому что я еще не заработал это :). – Dan
Есть пример того, как использовать lib в «bin/imagediff». Используйте сохраненную версию canvas-модуля как imagediff, самая новая кажется несовместимой. Прочтите руководство по установке холста и каира. Я застрял долгое время, потому что я пропустил, что мне нужно добавить папку в свою ПУТЬ. – luff