Как отсортировать изображения в папки по разрешению? - PullRequest
0 голосов
/ 03 августа 2009

Фон: у меня есть папка, полная сохраненных изображений на рабочем столе. Я хотел бы поместить их в папки, исходя из их разрешения - 1024x768 и т. Д. Создание папок на лету является бонусом. В настоящее время все изображения находятся в папке, но некоторые из них находятся в подпапках. Я могу объединить их вручную, если это облегчит задачу.

Я использую Mac OS X, но я не против установки дополнительных приложений для этого (MacPorts?) Или даже использования другой ОС (у меня правильные настройки Windows XP, Windows Vista и Ubuntu 9 теперь в VMWare).

Любая помощь будет оценена! Спасибо!

1 Ответ

2 голосов
/ 03 августа 2009

Если вы говорите на Python, Python Imaging Library должна сделать свое дело.

import Image, os
for filename in os.listdir("/path/to/images"):
    image = Image.open(filename)

и оттуда вы можете сортировать изображения по элементу size, который является кортежем (ширина, высота).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...