Где я могу найти информацию о том, как процедура ImageMagick вызывается под капотом для Rmagick Image # разностного метода? - PullRequest
0 голосов
/ 31 января 2020

Я предполагаю, что Image # разность -метод Rmagick фактически вызывает сравнить из ImageMagick под капотом, но я не могу найти его в исходном коде?

Причина, по которой я заинтересован, заключается в том, что я хотел бы получить его compare, используя аргумент командной строки с именем -subimage-search

1 Ответ

1 голос
/ 04 февраля 2020

Не нужно предполагать. В документации Image # разница отмечается, что метод разности вызывает API-интерфейс ImageMagick IsImagesEqual.

Нет единого метода RMagick, который соответствует команде сравнения ImageMagick. Команда сравнения вызывает десятки различных API-интерфейсов ImageMagick в зависимости от параметров команды. Вообще говоря, RMagick отображает каждый из этих API в качестве метода.

...