У меня есть проект, в котором у меня много разных изображений. Время от времени мы добавляем в него больше изображений, но прежде, мы должны проверить, существовало ли оно (потому что мы добавили его ранее).Поиск изображения в каталоге
Мы делали это прямо сейчас вручную, ища изображение в папках, но по мере того, как проект стал больше, это заняло много времени.
SO, Я хотел бы создать скрипт, который дал бы изображение, он ищет в каталоге, чтобы проверить, существует ли он.
Знаете ли вы, есть ли какой-либо инструмент на основе командной строки или что-то, что я могу использовать для создания сценария для этого?
Ваш вопрос неоднозначен. Вы просто хотите проверить имена файлов? Сравнение байтов за байтом? Какое-то сравнение компьютерного зрения для проверки сходства? – Palpatim
Просто визуальное сравнение. Эти изображения будут использоваться в некоторых представлениях. Мы не хотим добавлять активы, которые у нас уже есть. – Frion3L
Ничего подобного не существует как стандартная утилита оболочки, потому что это известная проблема. Изображения шумные, трудно предсказать, и полагаться на шаблоны, которые имеют прекрасный смысл для наших хлюпанных, эволюционировавших за миллионы лет мозгов, но на самом деле трудно справиться с компьютерами. Даже решение, такое как использование ImageMagick для преобразования двух исходных изображений в один и тот же формат, подвержено ошибкам, поскольку форматы с потерями будут вызывать различия в конечном выходе. См. Http://stackoverflow.com/questions/23931/algorithm-to-compare-two-images, чтобы вы начали. – Palpatim