Пакетный монтаж изображений с подкачкой
У меня есть сотни изображений (png), отсортированных по имени. Все они имеют разные размеры, но должно использоваться одно и то же разрешение печати.
Я хочу установить их в столбце, только по одному в строке, возможно, по центру, чтобы, когда общая высота монтажа достигла высоты бумаги формата А4 (~30 см), она снова началась на другой странице.
Я попытался сделать это с помощью команды montage пакета imageMagick... но я не могу сделать ее страницей по высоте, а не по количеству изображений (поскольку изображения имеют разные размеры, страницы могут содержать разное количество изображений..))
Любая идея?
1 ответ
когда общая высота монтажа достигает высоты бумаги формата А4 (~30 см), она начинается снова на другой странице
Я предполагаю, что эта "другая страница" на самом деле означает "другое изображение".
Вам необходимо вычислить высоту (физическую) каждого изображения и выполнить некоторые основные математические операции. Эта задача хорошо подходит для PerlMagick. Если вас не устраивает Perl, вы можете попробовать другой интерфейс ImageMagick на предпочитаемом вами языке.