온라인 FITS 헤더 편집기란 무엇인가요?
FITS(Flexible Image Transport System)는 국제천문연맹(IAU) 및 NASA가 승인한 천체 관측 사진 및 과학 연구 데이터의 글로벌 표준 포맷입니다. 모든 FITS 파일의 시작 부분에는 헤더(Header)가 포함되어 있으며, 80자 고정 길이의 ASCII 텍스트 카드로 구성되어 망원경의 광학계 사양, 카메라 센서 설정, 노출 시간, 필터 종류, 천구 좌표 등의 핵심 메타데이터를 담고 있습니다.
기존에는 FITS 메타데이터를 확인하거나 편집하기 위해 무거운 데스크톱 프로그램(SAOImage DS9, AstroImageJ, PixInsight 등)을 설치하거나 Python의 astropy.io.fits 라이브러리를 사용해 스크립트를 작성해야 했습니다. 당사의 온라인 FITS 헤더 편집기는 프로그램 설치 없이 모든 기기의 웹 브라우저에서 즉시 실행되는 편리하고 가벼운 솔루션을 제공합니다.
왜 FITS 헤더를 편집해야 할까요?
스태킹 및 보정 오류 해결
Siril, DeepSkyStacker, Astro Pixel Processor와 같은 천체 이미지 처리 소프트웨어는 헤더 메타데이터를 기반으로 작동합니다. 촬영 프로그램에서 필터명(FILTER), 노출 시간(EXPTIME), 게인(GAIN)이 누락되거나 잘못 기록되면 스태킹 분류가 실패하거나 보정이 거부될 수 있습니다.
플레이트 솔빙(천체 위치 해석) 실패 해결
ASTAP, PS2, N.I.N.A 등의 블라인드 솔빙 도구는 초점 거리(FOCALLEN), 센서 픽셀 크기(PIXSIZE1/XPIXSZ), 예상 좌표(RA/DEC)가 필수적입니다. 이러한 값을 정확하게 보정하면 빠른 위치 해석이 가능합니다.
베이어 컬러 패턴 복원
원샷 컬러(OSC) 카메라의 RAW 데이터는 디베이어(Debayer) 처리가 필요합니다. BAYERPAT(예: RGGB, BGGR) 태그가 없거나 잘못 지정된 경우 올바른 색상을 복원할 수 없습니다.
메타데이터 표준화 및 천문 연구 아카이빙
천체 명칭(OBJECT), 관측자 정보(OBSERVER), 촬영 메모를 통일하여 천문 데이터베이스 등록이나 커뮤니티 공유에 최적화된 형식으로 정리할 수 있습니다.
FITS 헤더 편집기 사용 방법
FITS 파일 열기
상단 영역에 .fits, .fit, .fts 파일을 끌어다 놓거나 클릭하여 선택합니다. 샘플 데이터를 즉시 테스트해볼 수도 있습니다.
검색, 필터링 및 직접 수정
테이블에서 카드를 확인합니다. 검색창이나 카테고리 탭(천체, 광학계, WCS)으로 필터링하고 입력란에서 직접 값이나 주석을 수정합니다.
키워드 추가 및 빠른 프리셋
키워드 추가로 새 카드를 만들거나 빠른 프리셋 버튼(+ OBJECT, + BAYERPAT 등)을 눌러 필수 항목을 즉시 삽입합니다.
무손실 저장 및 다운로드
저장 및 FITS 다운로드를 클릭하면 2880바이트 표준 헤더와 원본 바이너리 픽셀 데이터를 무손실 결합하여 다운로드합니다. JSON 및 TXT 내보내기도 지원됩니다.
주요 천문 FITS 키워드 레퍼런스
| 키워드 | 유형 | 설명 | 설정 예시 |
|---|---|---|---|
OBJECT | 문자열 | 관측 대상 천체 명칭 (M31, NGC 등) | 'M31 Andromeda' |
EXPTIME | 숫자 | 총 단일 노출 시간 (초 단위) | 300.0 |
FILTER | 문자열 | 촬영 시 사용된 광학 필터 명칭 | 'Ha 3nm', 'Luminance' |
BAYERPAT | 문자열 | 컬러 센서 베이어 매트릭스 배열 | 'RGGB', 'GRBG' |
FOCALLEN | 숫자 | 망원경/렌즈의 유효 물리적 초점 거리 (mm) | 1050.0 |
PIXSIZE1 / XPIXSZ | 숫자 | 센서 물리 픽셀 크기 (마이크로미터 μm) | 3.76 |
GAIN | 숫자 | 카메라 센서의 전자적 게인 설정값 | 100 |
CCD-TEMP | 숫자 | 냉각 센서 목표 또는 측정 온도 (℃) | -10.0 |
DATE-OBS | 문자열 | 관측 시작 세계협정시 UTC (ISO 8601) | '2026-08-31T20:45:00' |
RA / DEC | 숫자 | 천구 상의 적경(RA) 및 적위(Dec) 좌표 (도 단위) | 10.6847, 41.2687 |
100% 브라우저 로컬 처리 및 개인정보 보안
천체 사진 FITS 파일은 일반적으로 한 장당 50MB에서 150MB 이상에 달합니다. 무거운 대용량 파일을 외부 서버로 전송하는 것은 통신 대역폭을 낭비할 뿐 아니라 공개되지 않은 과학 관측 데이터의 유출 위험이 있습니다.
본 도구는 HTML5 File 및 Blob API를 활용하여 모든 연산을 사용자의 로컬 브라우저 내부에서만 수행합니다:
- 서버 업로드 제로: 파일이 기기 외부로 전송되지 않아 완벽한 보안이 보장됩니다.
- 밀리초 단위의 빠른 처리: 100MB가 넘는 파일도 헤더 파싱과 재구성을 순식간에 완료합니다.
- 화질 손실 제로 (Lossless): 2880바이트 ASCII 헤더 블록만 교체하며, 후속 바이너리 이미지 픽셀 데이터는 재압축 없이 100% 원본 그대로 보존됩니다.
자주 묻는 질문 (FAQ)
이 온라인 FITS 헤더 편집기는 완전 무료인가요?
네. 구독, 파일 크기 제한, 워터마크, 회원가입 없이 100% 무료로 사용할 수 있습니다. 모든 처리는 브라우저 로컬에서 안전하게 실행됩니다.
지원되는 운영체제와 디바이스는 무엇인가요?
웹 표준 기반 애플리케이션으로 별도의 플러그인 없이 모든 최신 기기에서 작동합니다:
- Apple Mac & macOS: MacBook Pro, MacBook Air, iMac, Mac Studio, Mac mini (Safari, Chrome, Firefox, Edge 등).
- Apple iOS & iPadOS: iPhone, iPad, iPad Pro (Safari, Chrome 등).
- Windows: Windows 11, 10, 8, 7 (Chrome, Edge, Firefox, Whale, Brave 등).
- Linux & ChromeOS: Ubuntu, Debian, Fedora, Arch Linux, 크롬북 등.
- Android 안드로이드: 스마트폰 및 태블릿 (Chrome, 삼성 인터넷 등).
헤더를 편집하면 이미지 화질이 저하되거나 재압축되나요?
아닙니다. FITS 표준은 텍스트 메타데이터와 바이너리 픽셀 데이터를 엄격히 분리합니다. 파일 저장 시 헤더 텍스트만 갱신하고 원본 바이너리 픽셀 데이터를 무손실 연결하므로 화질 저하가 전혀 발생하지 않습니다.
지원되는 파일 확장자는 무엇인가요?
표준 천문 FITS 확장자인 .fits, .fit, .fts 형식을 지원합니다.
일부 키워드를 삭제할 수 없는 이유는 무엇인가요?
SIMPLE, BITPIX, NAXIS, NAXIS1, NAXIS2 등의 키워드는 FITS 파일의 핵심 차원 및 비트 깊이를 정의하는 필수 구조 규격입니다. 이를 삭제하면 천문 소프트웨어에서 파일을 열 수 없게 됩니다.
이미지 전체를 다운로드하지 않고 헤더만 내보낼 수 있나요?
네. JSON 내보내기, TXT 내보내기 또는 헤더 복사 버튼을 사용하여 메타데이터 텍스트만 별도로 추출할 수 있습니다.