shikhalev.org

В TIFF-фай­лах, генерируемых Hugin, обнаружилась интересная особенность, которую в не­ко­то­рых случаях нужно учитывать. Формат сложный, многое умеет, и в част­нос­ти там есть такой объект как «холст», размеры и расположение которого необязательно совпадают с изо­бра­же­ни­ем.

Так вот, в фай­лах, созданных Hugin, холст и изображение не сов­па­да­ют. Вот так это1 выглядит в GIMP.

И, что тоже интересно, после обработки такого файла в Dark­table, при экспорте также в 16-бит­ный TIFF, проблема сохраняется и даже становится более заметной.

Если взять файл панорамы и в GIMP через меню «Изображение» задать «Размер холста по раз­ме­ру слоев», то и дальнейшая обработка в Dark­table сохранит это соответствие.

Почему это проблема? Лично я столкнулся с тем, что при на­рез­ке такого изображения посредством Ima­ge­Ma­gick координаты резов отсчитываются относительно именно «холста», а не ре­аль­ной картинки. Возможно, еще в ка­ких-то случаях это может быть важно.

  1. Для иллюстрации взяты файлы, полученные в про­цес­се написания статьи «Быстрый старт»