什么是在线 FITS 头文件编辑器?
FITS(Flexible Image Transport System)是国际天文学联合会(IAU)和 NASA 认证的全球标准天文图像与科学数据格式。每个 FITS 文件都以一段头信息(Header)开始——由一系列每行 80 个字符的标准卡片组成,记录了望远镜光学、相机传感器参数、曝光时间、观测天体坐标和图像尺寸等关键元数据。
过去,查看或编辑 FITS 元数据需要安装庞大的桌面软件(如 SAOImage DS9、AstroImageJ 或 PixInsight)或使用 Python 的 astropy.io.fits 库编写脚本。我们的在线 FITS 头文件编辑器提供了无需安装、轻量快速的浏览器端解决方案,让您可以在任何设备上秒级查看、修改、补充和无损导出 FITS 文件。
为什么要在线编辑 FITS Header?
修复堆栈与校准报错
天文后期堆栈软件(如 Siril、DeepSkyStacker、Astro Pixel Processor)高度依赖元数据。如果采集软件遗漏或写错了滤镜名称(FILTER)、曝光时间(EXPTIME)或增益(GAIN),可能导致堆栈时无法正确分类或校准失败。
解决盲解与对齐失败 (Plate Solving)
盲解与天体测量解算工具(如 ASTAP、PS2、N.I.N.A)需要准确的望远镜焦距(FOCALLEN)、传感器像元大小(PIXSIZE1/XPIXSZ)及初始天球坐标(RA/DEC)。补齐或修正这些关键参数可确保盲解顺利收敛。
修复拜尔色彩矩阵 (Bayer Pattern)
彩色天文相机拍摄的原始单张需要进行去拜尔阵列(Debayer)插值。如果文件缺失或错标了 BAYERPAT(如 RGGB、BGGR),软件将无法解析真实色彩,您可以在线一键补充或修正。
规范元数据与科研归档
在将原始观测底片提交至天文学术数据库、协作平台或社区分享前,快速规范化天体名称(OBJECT)、拍摄者(OBSERVER)与观测说明。
如何使用在线 FITS 编辑器?
导入 FITS 文件
将任意 .fits、.fit 或 .fts 文件拖入上方虚线框内,或点击选取。也可点击载入示例数据即时体验。
搜索、过滤与修改
在表格中直观查看所有卡片。通过搜索框或分类标签(天体、相机光学、WCS 坐标)快速定位,直接点击输入框修改参数值或注释。
新增字段或使用快捷预设
点击添加关键字创建自定义卡片,或点击快捷预设标签(如 + OBJECT、+ BAYERPAT)一键插入常用参数。
无损导出并下载
点击保存并下载 FITS,程序将重新生成标准的 2880 字节对齐头并与原始图像数据无损拼接。亦可单独导出 JSON 或 TXT 格式。
常见天文 FITS 关键字对照表
| 关键字 | 类型 | 功能说明 | 典型示例 |
|---|---|---|---|
OBJECT | 字符串 | 观测目标天体名称(如梅西耶/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 | 数值 | 指向天体的赤经(Right Ascension)与赤纬(Declination) | 10.6847, 41.2687 |
100% 客户端本地处理与隐私安全
天文摄影 FITS 原图单张文件通常在 50 MB 至 150 MB+。在网络上传输超大原始数据集不仅缓慢消耗带宽,也可能泄露未公开的科研观测数据。
本工具利用现代浏览器的 HTML5 File 和 Blob API 完全在您的本地设备上执行运算:
- 零服务器上传: 文件始终留在您的电脑或手机本地,确保极佳的隐私安全性。
- 超大文件毫秒级响应: 即使处理上百兆的大文件,解析和重构头信息也在瞬间完成。
- 画质绝对无损: 仅替换前端 2880 字节对齐的 ASCII 头信息块,后面的原始二进制图像数据 100% 原样保留,绝无二次压缩。
常见问题解答 (FAQ)
这个在线 FITS 编辑器是否完全免费?
是的。本工具完全免费开放使用,没有任何隐藏收费、文件大小上限、水印或强制注册要求。所有处理均在您的浏览器本地安全运行。
程序支持哪些操作系统和设备?
本工具为 100% 网页端应用,无需安装任何插件,完美支持所有主流平台:
- Apple Mac & macOS: MacBook Pro, MacBook Air, iMac, Mac Studio, Mac mini(Safari, Chrome, Edge, Firefox 等)。
- Apple iOS & iPadOS: iPhone、iPad、iPad Pro(Safari, Chrome 等)。
- Windows: Windows 11, 10, 8, 7(Chrome, Edge, Firefox 等)。
- Linux & ChromeOS: Ubuntu, Debian, Fedora, Arch Linux, Chromebook 等。
- Android 安卓: 各类安卓手机和平板设备。
编辑 Header 会影响或压缩图像画质吗?
不会。FITS 格式将元数据(ASCII 文本头)与图像二进制像素矩阵严格分离。导出新文件时,工具仅更新文本头部,原始二进制像素数据完全原封不动拼接,不存在任何重新编码或画质损失。
支持哪些文件格式?
支持所有标准天文 FITS 扩展名,包括 .fits、.fit 和 .fts。
为什么部分关键字无法删除?
诸如 SIMPLE、BITPIX、NAXIS、NAXIS1、NAXIS2 等属于 FITS 核心结构规范字段,定义了图像的维度与位深。删除它们会导致天文软件无法识别该文件。
可以单独导出元数据而不下载整个图像吗?
可以。您可以点击导出 JSON下载结构化 JSON 字典,或点击导出 TXT下载 80 字节标准卡片文本,也可以点击复制原始 Header快速复制到剪贴板。