Конвертер астрономічних даних FITS у візуалізований PNG

Перетворення контейнерів астрономічних даних FITS на візуалізовані растрові зображення PNG дозволяє науковцям ділитися сирими космічними спостереженнями через стандартні веббраузери та офісне програмне забезпечення.

Виберіть або перетягніть файли сюди

100% приватна конвертація у браузері - файли ніколи не покидають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності з нульовою передачею мережею: 0 байт завантажено на зовнішні сервери. Уся обробка виконується локально в пісочниці вашого браузера.

Порівняння форматів та технічні характеристики

СпецифікаціяFITSPNG
MIME-типapplication/fitsimage/png
Типastronomical data containerraster
Стисненняuncompressed / tile-compressed (fpack)lossless (DEFLATE / LZ77 + Huffman)
Стандартна специфікаціяIAU FITS Standard 4.0W3C PNG 3rd Edition
Заголовок Magic Bytes53 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, щоб виявити слабку фонову туманність без пересвічування яскравих центрів зірок.

Порівняння форматів та технічні характеристики

Сирий 32-бітний файл спостереження FITS розміром 50 МБ передається приблизно за 1,0 секунду через оптоволоконне з'єднання зі швидкістю 400 Мбіт/с, 0,4 секунди в мережі 5G та 10,0 секунд у стандартній мережі 4G. Перетворення цього файлу на оптимізований PNG розміром 8 МБ значно зменшує час завантаження: лише 0,16 секунди через оптоволокно, 0,06 секунди в 5G та 1,6 секунди в 4G.

Поширені запитання

Як конвертувати астрономічний FITS у візуалізований PNG без втрати якості?

Конвертація FITS у PNG передбачає мапування наукових чисел із плаваючою комою у фіксовані 8-бітні або 16-бітні колірні канали. Оскільки FITS зберігає сирі дані сенсора з високим динамічним діапазоном, необхідно застосувати функцію перетворення для масштабування яскравості. Кінцевий PNG використовує стиснення DEFLate без втрат, що означає відсутність додаткових артефактів стиснення під час збереження, хоча перетворення з плаваючої коми в цілі пікселі є одностороннім зменшенням точності даних.

У чому різниця між астрономічним FITS та візуалізованим PNG?

FITS - це спеціалізований науковий контейнер, призначений для зберігання багатовимірних масивів даних разом із великими заголовками тексту ASCII, що містять телеметрію телескопа та системи координат. PNG - це стандартний формат растрових зображень, призначений для виведення на екрани, що використовує фіксовані колірні канали, стандартні сітки пікселів і стиснення без втрат, оптимізоване для візуальної графіки, а не для математичних обчислень.