Это команда ppmtogif, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ppmtogif - конвертировать переносимое растровое изображение в файл GIF
СИНТАКСИС
ppmtogif [-переплет] [-Сортировать] [-map файл карты]
[-transparent [=]цвет] [-альфа файл программы] [-комментарий текст] [-нолзв]
[файл ppm]
Все параметры могут быть сокращены до их кратчайшего уникального префикса. Вы можете использовать два дефиса
вместо одного, чтобы обозначить вариант. Вы можете использовать либо пробел, либо знаки равенства
между именем опции и ее значением.
ОПИСАНИЕ
Считывает переносимое растровое изображение как входное. На выходе создает файл GIF.
Эта программа создает только отдельные изображения в формате GIF. Чтобы объединить несколько изображений GIF в
анимированный GIF, используйте гифка (не входит в пакет Netpbm).
ppmtogif создает либо оригинальный файл GIF в формате GIF87, либо в более новом формате GIF89. Это
создает GIF89, когда вы запрашиваете функции, которые были новыми в GIF89, а именно -transparent
or -комментарий параметры. В противном случае создается GIF87. Возможно, действительно старые читатели GIF
не мог распознать GIF89.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-переплет
Создайте файл GIF с чересстрочной разверткой.
-Сортировать Создает файл GIF с отсортированной цветовой картой.
-map файл карты
Использует цвета, найденные в файл карты для создания цветовой карты в файле GIF,
вместо цветов из ppmfile. Команда файл карты может быть любым частей на миллион файл; все это
имеет значение цвета в нем. Если цвета в файл ppm не совпадают с теми, что в файл карты
, они соответствуют «лучшему совпадению». (Намного) лучший результат может быть получен, если
заранее используя следующий фильтр:
ppmквант -флойд -карта файл карты
-transparent цвет
ppmtogif отмечает указанный цвет как прозрачный в изображении GIF.
Если вы не укажете -transparent, ppmtogif не помечает цвет прозрачным
(кроме случаев, обозначенных -альфа опция).
Вы указываете цвет, как в ппммейк(1).Например red or rgb: ff / 00 / 0d. Если цвет вы
указать нет на изображении, ppmtogif вместо этого выбирает цвет в
изображение, наиболее близкое к указанному вами. Близость измеряется декартово
расстояние между цветами в пространстве RGB. Если несколько цветов равноудалены, ppmtogif
выбирает один из них произвольно.
Однако, если вы поставите перед спецификацией цвета префикс "=", например
-прозрачный == красный
Прозрачным будет только тот цвет, который вы укажете. Если этот цвет не
появляются на изображении, прозрачности не будет. ppmtogif выдает информацию
сообщение, если это так.
Вы не можете указать оба -transparent и -альфа.
-альфа = файл программы
Эта опция дает имя PGM-файлу, который содержит альфа-маску для изображения. ppmtogif
Создает полностью прозрачные пиксели везде, где альфа-маска указывает на прозрачность
более 50%. Цвет этих пикселей соответствует цвету, указанному в -альфацвет
вариант, либо черный по умолчанию.
Сделать это, ppmtogif создает запись в палитре GIF в дополнение к
записи для цветов, которые действительно присутствуют в изображении. Он отмечает эту запись цветовой карты как
прозрачный и использует этот индекс цветовой карты в выходном изображении для создания
прозрачный пиксель.
Альфа-изображение должно иметь те же размеры, что и входное изображение, но может иметь любые
максвал. Белый означает непрозрачный, а черный означает прозрачный.
Вы не можете указать оба -transparent и -альфа.
-альфацвет
Увидеть -альфа.
-комментарий текст
Включите комментарий в выходной файл GIF с текстом комментария текст. Без этой опции
в выводе нет комментариев.
-нолзв Эта опция вызывает вывод GIF и, следовательно, ppmtogif, не использовать LZW (Lempel-Ziv)
сжатие. В результате размер файла изображения больше, и гонорары перед ним не взимаются.
обладатель патента на LZW. См. Раздел ЛИЦЕНЗИЯ ниже.
LZW - это метод объединения информации из нескольких пикселей в один
Код GIF. С -нолзв вариант, ppmtogif создает один код GIF на пиксель, поэтому он
не выполняет сжатие и не использует LZW. Однако любой декодер GIF, будь то
он использует декомпрессор LZW или нет, будет правильно декодировать этот несжатый формат.
Декомпрессор LZW рассматривает это как частный случай сжатия LZW.
Обратите внимание, что если кто-то использует декомпрессор LZW, такой как ppmtogif или симпатичный
много любой графической программы отображения для обработки вывода ppmtogif -нолзв он
затем с использованием патента LZW. Но патентообладатель проявил гораздо меньший интерес.
в обеспечении соблюдения патента на декодирование, чем на кодирование.
Используйте ppmtogif в Интернете с помощью сервисов onworks.net