Какой генератор контрольных листов можно запрограммировать?

Какой генератор контрольных листов можно запрограммировать?

Контрольный лист — это изображение, содержащее имя и уменьшенную версию группы изображений, например:

пример контактного листа

Какая программа лучше всего подойдет для выполнения этой задачи из командной строки (предпочтительно та, которая уже входит в комплект Ubuntu)?

решение1

montage(часть пакета imagemagick) может это сделать.

Вариантов очень много, поэтому я настоятельно рекомендую вам поработать над этим, man montageно вот пример.Я потянулЧтобы продемонстрировать извращенный уровень детализации, вы можете перейти к:

montage -size 400x400 ~/Pictures/2008/Sept/*.JPG  -thumbnail 200x200 -font /var/lib/defoma/gs.d/dirs/fonts/Vera.ttf  -set caption '%t' -bordercolor Lavender -background grey40  -gravity Center   -pointsize 9  -density 144x144  +polaroid  -resize 50%   -set label ''  -background white  -geometry +1+1  -tile 5x  index.html

Он создает как веб-страницу, так и изображение контакта.

решение2

Для интерактивного использования fehберет приз, особенно если вы имеете дело с большим количеством изображений. feh -t images...и вы выключены. Имеет опции для легкого управления большим пальцем и общим размером, и большие пальцы можно щелкнуть, чтобы перейти к реальной вещи.

Для печати fehработает, но montage(согласно предложению @Oli) вероятно более надежен, так как обрабатывает больше форматов изображений, чем feh.

Для полноты картины следует упомянуть, что gimp-plugin-registryсуществует плагин для Gimp («Contact Sheet 2.0»), который создает контрольные листы из каталога изображений, что относительно удобно для пользователя.

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