anytopnm - справочное руководство, опции, примеры команд


ИМЯ

anytopnm - конвертировать произвольный тип файла изображения в PBM, PGM или PPM

СИНТАКСИС

anytopnm [file]

ОПИСАНИЕ

Эта программа является частью Netpbm(1) .

anytopnm преобразует входное изображение, которое может быть в любом из примерно 100 графических форматов, в формат PBM, PGM или PPM, в зависимости от характера входного изображения, и выводит его на стандартный вывод.

Чтобы определить формат ввода, anytopnm использует программу file (возможно, с помощью фрагмента файла магических чисел, включенного в Netpbm). Если это не удается (очень немногие форматы изображений имеют магические числа), anytopnm ищет расширение имени файла. Если это не удается, anytopnm делает удар.

Тип выходного файла зависит от входного изображения.

anytopnm использует конвертеры для определенных графических форматов, которые находятся в пакете Netpbm, поэтому он не может конвертировать любой формат, который вы не можете преобразовать с помощью какой-либо другой программы Netpbm. Что добавляет anytopnm, так это способность распознавать формат и выбирать подходящую программу Netpbm для его преобразования. Например, если вы вызываете anytopnm для файла GIF, anytopnm распознает, что это файл GIF, и поэтому giftopnm знает, как его преобразовать. в PNM, поэтому anytopnm вызывает giftopnm.

anytopnm не может распознать все возможные входные форматы, поэтому вы все равно сможете преобразовать изображение с помощью определенной программы Netpbm, если anytopnm не сможет его преобразовать.

Если file указывает, что входной файл сжат (через сжатие Unix, gzip или bzip), anytopnm распаковывает его и действует, как указано выше, с несжатым результатом.

Если file указывает, что входной файл закодирован с помощью uuencode или btoa, anytopnm декодирует его и действует, как указано выше, с декодированным результатом.

Если file равно - или не задано, anytopnm использует стандартный ввод.

Многие форматы изображений могут представлять несколько изображений. В большинстве случаев anytopnm преобразует их в изображения Netpbm с несколькими изображениями, но для некоторых форматов anytopnm преобразует только первое изображение и игнорирует остальные.

При входе в формате GIF с несколькими изображениями anytopnm преобразует все изображения, начиная с Netpbm 10.69 (декабрь 2014 г.), но только первое из более ранних выпусков.

ПАРАМЕТРЫ

Не существует параметров командной строки, определенных специально для anytopnm.

anytopnm не распознает параметры, общие для всех программ, основанных на libnetpbm. Однако вариант -версия работает.

СМОТРИТЕ ТАКЖЕ

pamfile(1) , pnm(1) , file man page

АВТОР

Авторское право (C) 1991 принадлежит Джефу Посканцеру.

ИСТОЧНИК ДОКУМЕНТА

Эта справочная страница была сгенерирована инструментом Netpbm makeman из исходного кода HTML. Основная документация находится по адресу

http://netpbm.sourceforge.net/doc/anytopnm.html