tifftopnm - Интернет в облаке

Это команда tifftopnm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


tifftopnm - конвертировать файл TIFF в переносимый anymap

СИНТАКСИС


тиффтопнм [-alphaout ={альфа-имя файла,-}] [-дамп заголовка] [-уважениезаполнить заказ] [tiff-имя файла]

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

ОПИСАНИЕ


Читает файл TIFF как входной. Производит переносимый anymap в качестве вывода. Тип вывода
файл зависит от входного файла - если он черно-белый, генерирует pbm файл; если это
оттенки серого, создает МПГ файл; в противном случае частей на миллион файл. Программа подскажет, какой тип
это пишет.

Эта программа не может прочитать все возможные файлы TIFF - существует множество вариантов
Формат TIFF. Однако он понимает монохромную и градацию серого, RGB, RGBA.
(красный / зеленый / синий с альфа-каналом), CMYK (голубой-пурпурный-желтый-черный цвет чернил
разделение) и файлы TIFF цветовой палитры. Файл RGB может иметь одну плоскость
(чередующийся) цветной или многоплоскостной формат. Программа читает 1-8 и 16 бит на выборку.
ввод, последний в кодировке bigendian или littlendian. Информация о каталоге Tiff
также может быть бигендским или литендийским.

Одна из причин, по которой эта программа не так универсальна, как часто бывают программы TIFF, заключается в том, что она не
используйте функцию TIFFRGBAImageGet () библиотеки TIFF для чтения файлов TIFF. Скорее это
использует более примитивную функцию TIFFReadScanLine () и сама ее декодирует.

Нет никакой фундаментальной причины, по которой эта программа не могла бы читать другие типы файлов TIFF;
существующие ограничения в основном вызваны тем, что никто не просил большего.

Выход PNM имеет то же максимальное значение, что и вход Tiff, за исключением того, что если вход Tiff
colormapped (что подразумевает максимальное значение 65535), выход PNM имеет максимальное значение 255. Хотя
это может привести к потере информации, такие входные изображения практически никогда не содержат
цветовое разрешение, превышающее максимальное значение 255, и люди часто не могут работать с файлами PNM
которые имеют maxval> 255. Напротив, изображение Tiff без цветовой карты, которое не нуждается в
maxval> 255 нет встали на сторону maxval> 255, поэтому, когда мы видим maxval без цветовой карты> 255,
мы относимся к этому серьезно и производим соответствующий выходной maxval.

Команда tiff-имя файла Аргумент именует обычный файл, содержащий изображение Tiff. если ты
укажите "-" или не указывайте этот аргумент, тффтопнм использует стандартный ввод. В любом случае,
файл должен быть доступен для поиска. Это означает, что канала нет, но подойдет любой обычный файл.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-alphaout =альфа-имя файла
тиффтопнм создает файл PGM (переносимая карта серого), содержащий значения альфа-канала
во входном изображении. Если входное изображение не содержит альфа-канала,
альфа-имя файла файл содержит все нулевые (прозрачные) альфа-значения. Если вы этого не сделаете
указывать -альфааут, тиффтопнм не генерирует альфа-файл, и если ввод
изображение имеет альфа-канал, тиффтопнм просто отбрасывает его.

Если вы укажете - как имя файла, тиффтопнм записывает альфа-вывод в Standard
Вывести и отбросить изображение.

Увидеть пнмкомп(1) для одного из способов использования выходного альфа-файла.

-уважениезаполнить заказ
По умолчанию тиффтопнм игнорирует тег fillorder во вводе TIFF, что означает, что
может неправильно интерпретировать изображение. Используйте эту опцию, чтобы он соответствовал спецификации.
Для долгого, но увлекательного обсуждения того, почему тиффтопнм работает так и как
использовать -уважениезаполнить заказ см. примечание о заполнении ниже.

-дамп заголовка
Выгрузить информацию о файле TIFF в stderr. Эта информация может быть полезна при отладке
Проблемы с конвертированием файлов TIFF.

Все параметры могут быть сокращены до их кратчайшего уникального префикса.

ПРИМЕЧАНИЯ


Заполнить
В заголовке изображения TIFF есть информация, которая называется «порядок заполнения». В
В спецификации TIFF довольно четко указано, что это значение указывает порядок, в котором биты
расположены байтом в описании пикселей изображения. Есть два варианта,
предполагая, что изображение имеет формат, в котором более одного пикселя могут быть представлены
одиночный байт: 1) байт заполняется от самого старшего до наименее значащего бита
слева направо на изображении; и 2) наоборот.

Однако в мире существует путаница относительно значения слова fillorder. Доказательства показывают
что некоторые люди считают, что это связано с порядком байтов, когда представлено одно значение
на два байта.

Эти люди создают изображения TIFF, которые, в то время как они используют порядок заполнения MSB-to-LSB,
есть тег fillorder, в котором говорится, что они использовали LSB-to-MSB. Программа, которая правильно интерпретирует
Изображение TIFF не будет иметь изображение, задуманное автором в этом случае.

В течение долгого времени, тиффтопнм не понял самого fillorder и принял fillorder
был MSB-to-LSB независимо от тега fillorder в заголовке TIFF. И насколько я знаю,
нет никаких законных оснований использовать другой порядок заполнения, кроме MSB-to-LSB. Итак, пользователи
тиффтопнм с радостью использовали те изображения TIFF с неправильными тегами заполнения.

Чтобы эти пользователи и дальше были счастливы, тиффтопнм сегодня продолжает игнорировать
fillorder, если вы этого не сделаете. (Однако он предупреждает вас, когда заполняющий
тег не сообщает MSB-to-LSB, что тег игнорируется).

Если по какой-то причине у вас есть изображение TIFF, которое на самом деле имеет порядок заполнения LSB-to-MSB, и его
Тег fillorder правильно указывает, что вы должны использовать -уважениезаполнить заказ вариант на
тиффтопнм для получения надлежащих результатов.

Примеры некорректных изображений TIFF находятся на ftp://weather.noaa.gov. Они очевидно
созданный программой под названием факстотиф.

Эта записка написана 1 января 2002 г.

Используйте tifftopnm онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows