Конвертер з FITS у PNG
Перетворення контейнерів астрономічних даних FITS на візуалізовані растрові зображення PNG дозволяє науковцям ділитися необробленими даними космічних спостережень через стандартні веббраузери та офісне програмне забезпечення.
Порівняння форматів та технічні характеристики
| Специфікація | FITS | PNG |
|---|---|---|
| MIME-тип | application/ | image/ |
| Тип | контейнер астрономічних даних | растр |
| Стиснення | нестиснений / плиткове стиснення (fpack) | без втрат (DEFLATE / LZ77 + Huffman) |
| Стандартна специфікація | IAU FITS Standard 4.0 | W3C PNG 3rd Edition |
| Заголовок магічних байтів | 53 49 4D 50 4C 45 20 20 3D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 (SIMPLE = T) | 89 50 4E 47 0D 0A 1A 0A |
Огляд формату та застосування
Хоча оригінальний файл FITS містить точні необроблені покази датчиків, призначені для математичного аналізу, версія PNG застосовує лінійну нормалізацію пікселів за мінімальним і максимальним значеннями для перетворення астрономічної телеметрії на стандартне 8-бітне зображення у відтінках сірого, доступне для перегляду в будь-якому веб-переглядачі чи програмі для перегляду зображень.
Технічні специфікації та розбір кодеків
Конвертаційний рушій зчитує стандартні ключові слова заголовка NASA/IAU FITS (SIMPLE, BITPIX, NAXIS1, NAXIS2), витягує багатовимірний бінарний масив, визначає мінімальне та максимальне скалярні значення і застосовує лінійне масштабування для нормалізації даних у 8-бітні пікселі у відтінках сірого, які зберігаються у файлі PNG.
Сумісність з ОС та браузерами
Файли FITS потребують спеціалізованого астрономічного програмного забезпечення, наприклад DS9, Astropy або ImageJ для перегляду. На відміну від них, файли PNG мають широку сумісність. Вони відкриваються нативно у сучасних настільних операційних системах, таких як Windows, macOS та Linux, мобільних платформах iOS та Android, а також у будь-якому стандартному веббраузері, включно з Chrome, Firefox, Safari та Edge.
Корисна інформація
Під час перетворення лінійних наукових даних у 8-бітний або 16-бітний PNG застосовуйте нелінійне розтягнення, наприклад квадратний корінь або arcsinh, щоб виявити слабку туманність на тлі без пересвічування яскравих центрів зірок.
Поширені запитання
Як конвертувати астрономічний FITS у візуалізований PNG без втрати якості?
Конвертація FITS у PNG передбачає мапування наукових чисел із плаваючою комою у фіксовані 8-бітні або 16-бітні колірні канали. Оскільки FITS зберігає сирі дані сенсора з високим динамічним діапазоном, необхідно застосувати функцію перетворення для масштабування яскравості. Кінцевий PNG використовує стиснення DEFLATE без втрат, що означає відсутність додаткових артефактів стиснення під час збереження, хоча перетворення з плаваючої коми в цілі пікселі є одностороннім зменшенням точності даних.
У чому різниця між астрономічним FITS та візуалізованим PNG?
FITS - це спеціалізований науковий контейнер, призначений для зберігання багатовимірних масивів даних разом із великими заголовками тексту ASCII, що містять телеметрію телескопа та системи координат. PNG - це стандартний формат растрових зображень, призначений для виведення на екрани, що використовує фіксовані колірні канали, стандартні сітки пікселів і стиснення без втрат, оптимізоване для візуальної графіки, а не для математичних обчислень.