Сделайте мозаичное изображение из 900 изображений [дубликат]


2

У меня ~ 900 картинок (в основном фото) разных размеров.

Теперь я хочу создать одну большую картинку, которая включает все 900 картинок в небольшом уменьшенном разрешении. Инструмент должен автоматически изменить размер thumnails, чтобы все подходило. Все картинки должны быть добавлены рядом друг с другом, поэтому не должно быть границ / отступов.

Каждая картинка должна быть включена ровно один раз! (впрочем, было бы неплохо опустить несколько, чтобы не было пустого места)

Я ищу инструмент ( FLOSS , для GNU / Linux ), который может сделать эту работу.

Я пробовал метапиксель , но

  • ему нужно входное изображение, которое должно быть «похоже» на миниатюры, и
  • он использует только выбор всех картинок.

Я нашел монтаж , но пока не смог получить результат, потому что моя система не отвечала в течение нескольких часов после запуска. Может быть есть какие-то твики?

AndreaMosaic это рекомендуется в этом ответе , но это не Floss (и нужно вино , чтобы запустить его на GNU / Linux).

Ответы:


1

Вы можете попробовать imagemagick, чтобы по крайней мере изменить размер всех изображений с помощью скрипта. На howtogeek.com вы можете найти небольшое руководство по его использованию. Вы можете установить его из репозитория с помощью apt или с помощью Software Center в Ubuntu.

Чтобы поместить их все в один большой, после изменения размера, как вы сказали, монтаж должен работать. Это часть imagemagick, так что, возможно, она не работает, потому что вы не установили полный пакет imagemagick?


1

Вы должны быть в состоянии сделать это, используя комбинацию инструментов ImageMagick и сценариев GIMP .

Вам нужно будет прочитать документы и адаптировать его к вашим потребностям.


1

Как насчет Wosaic ? Он может использовать местные картинки для воссоздания того, что вам нужно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.