Это команда pnmmontage, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pnmmontage - создание фотомонтажа портативных карт
СИНТАКСИС
пнммонтаж [-?|-Помощь] [-header =заголовочный файл] [-качество =n] [-prefix =префикс] [-0|-1|-2|...|-9]
pnm-файл...
ОПИСАНИЕ
Упаковывает изображения разных размеров в составное изображение с минимальной площадью, при необходимости создавая
файл заголовка C с расположением фрагментов изображения в составном изображении.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
- ?, -Помощь
Отображает (очень) короткое сообщение об использовании.
-заголовок
Сообщает пнммонтаж для записи файла заголовка C расположения исходных изображений
внутри упакованного изображения. Каждое исходное изображение генерирует четыре #define в пределах
упакованный файл: xxxX, xxxY, xxxSZX и xxxSZY, где xxx - имя файла,
преобразован во все прописные буквы. #Defines OVERALLX и OVERALLY также производятся,
указание общего размера монтажного изображения.
-префикс
Сообщает пнммонтаж для использования указанного префикса во всех генерируемых им #defines.
Качество
Прежде чем пытаться разместить фрагменты изображений, пнммонтаж рассчитает минимум
возможная площадь для монтажа; это либо сумма площадей всех
фрагменты изображения, или ширина самого широкого фрагмента изображения, умноженная на высоту самого высокого
subimage, в зависимости от того, что больше. пнммонтаж затем инициирует поиск проблемного пространства
найти лучшую упаковку; если он найдет решение, которое (по крайней мере) так же хорошо, как
минимальная площадь умноженная на качество в процентах, вырвется из поиска.
Таким образом, -q 100 найдем оптимальное решение; однако это может занять очень много времени
время сделать это. По умолчанию -q 200. Воспользуйтесь функционалом
-0, -1, ... -9
Эти параметры контролируют качество на более высоком уровне, чем -к; -0 худший
качество (буквально выбрать первое найденное решение), а -9 лучшее качество
(проведите исчерпывающий поиск в проблемном пространстве для лучшей упаковки). В
чем выше число, тем медленнее вычисление. По умолчанию -5.
ПРИМЕЧАНИЯ
. -9 работает слишком медленно для всех наборов изображений, кроме самых маленьких. Если любые карты отличаются
maxval, тогда pnmmontage выберет наименьшее значение maxval, которое делится без остатка на каждый
максимальных значений исходных изображений.
Используйте pnmmontage онлайн с помощью сервисов onworks.net