Распространённые форматы файлов
В данном разделе описаны стандартные форматы файлов, читаемые всеми программами обработки изображений. Эти форматы разработаны для удовлетворения потребностей некоторое время назад и могут устареть. Более того, ни один из этих форматов не был разработан для обработки астрономических данных. Поэтому они, как правило, должны использоваться в конце процесса обработки.
BMP
Файлы с расширением .bmp это файлы растровых изображений, используемые для хранения цифровых растровых изображений. Такие изображения являются аппаратно-независимыми растровыми изображениями (Device Independent Bitmap, DIB). Такая независимость позволяет открывать файл на нескольких платформах, таких как Microsoft Windows и Mac. В файлах формата BMP сохраняются данные в виде двумерных цифровых изображений, как монохромных, так и цветных, с различной глубиной цвета.
В настоящее время этот формат больше не используется и предпочтение отдаётся другим типам файлов.
JPEG
Вероятно, наиболее часто используемый формат, чтобы делиться изображениями на форумах, по электронной почте или на USB-носителях. Этот формат позволяет более или менее сильное (деструктивное) сжатие, обеспечивающее идеальный размер файлов для обмена. Расширение файлов этого формата — .jpg или .jpeg*.
Формат JPEG, однако, кодируется только в 8-битном формате. Из-за сжатия, приводящего к появлению артефактов, этот формат не очень подходит для астрономических изображений, и мы обычно предпочитаем формат PNG.
PNG
Portable Network Graphics (PNG) — это формат файлов растровой графики, который поддерживает сжатие данных без потерь. Расширение формата — .png. Изображения в оттенках серого в формате PNG поддерживают широчайший диапазон глубины пикселей для любого типа изображений. Поддерживаются значения глубины 1, 2, 4, 8 и 16 бит, охватывающие всё — от простых чёрно-белых сканов до полноэкранных медицинских и необработанных астрономических изображений.
Откалиброванные данные астрономических изображений обычно хранятся в виде 32-разрядных или 64-разрядных значений с плавающей запятой, а некоторые необработанные данные представлены в виде 32-разрядных целых чисел. PNG напрямую не поддерживает ни один из этих форматов.
Однако этот формат является отличным выбором для сохранения конечного изображения после обработки.
TIFF
Tagged Image File Format (TIFF или TIF), представляет растровые изображения для использования на различных устройствах, соответствующих этому стандарту формата файлов. Он способен описывать двухуровневые, в оттенках серого, с индексированной палитрой и полноцветные изображения в нескольких цветовых пространствах. Формат поддерживает как схему сжатия без потерь, так и с потерями, что позволяет приложениям, использующим этот формат, выбирать между пространством и скоростью обработки. Расширение либо .tiff, либо .tif.
Формат TIFF имеет множество преимуществ. Он поддерживает кодировку до 32-х бит на пиксель и предлагает широкий спектр возможных полей в метаданных, что делает его хорошим кандидатом для хранения астрономических данных.
В сотрудничестве с другими разработчиками, используя формат TIFF, мы создали псевдостандарт Astro-TIFF.
NetPBM
Проектом Netpbm используются и определены несколько графических форматов. Portable pixmap format (PPM), portable graymap format (PGM) и portable bitmap (PBM) — это форматы файлов изображений, предназначенные для простого обмена между платформами. Возможные расширения файла: .pbm, .pgm (для файлов в оттенках серого) и .ppm.
Эти форматы, поддерживающие до 16 бит на канал, редко используются и должны применяться только для хранения конечного изображения.
AVI
Это медиаконтейнер, способный содержать данные с различными аудио- и видеокодеками. Некоторые видеокодеки, обеспечивающие сжатие без потерь, в прошлом использовались для получения изображений в астрономии. Однако это формат, который не содержит метаданных, пригодных для астрономии, ограничен 8-битными изображениями и не даёт никаких гарантий того, что содержащиеся в нём данные являются необработанными.
Предупреждение
Этот формат входящих файлов в настоящее время устарел. Мы рекомендуем использовать вместо него формат SER.