Сортировка или поиск изображений по их размерам

Сортировка или поиск изображений по их размерам

Я запустил этот инструмент восстановления файлов, чтобы посмотреть, смогу ли я найти ранее удаленное изображение, и результаты были довольно впечатляющими. Он восстановил чуть более 150 000 изображений (всего 40 ГБ).

Если я буду делать по одному изображению, то не закончу с этим еще несколько недель, и мне просто интересно, есть ли автоматизированный способ пройтись по такому большому набору. Я пробовал несколько приложений, все они зависли. Я знаю точный размер изображения, но Finder не возвращает никаких результатов, так как он не индексировал изображения.

Я хотел бы отсортировать файлы по размеру изображения или выполнить поиск по точному размеру.

решение1

Самый простой способ сделать это — запустить поиск Spotlight, если восстановленные файлы изображений уже проиндексированы Spotlight:

mdfind -onlyin ~/Desktop "kMDItemPixelWidth == 123 && kMDItemPixelHeight == 456"

Здесь вы можете указать папку для поиска (например, ~/Desktop), а также конкретные значения ширины и высоты, связанные с изображением, которое вы хотите найти.

Команда должна вернуть список путей к файлам, соответствующим критериям поиска.

Более подробную информацию см. здесь:Копаем глубже: осваиваем Spotlight в OS X - Блог суперпользователя

Связанный контент