Skip to content
On this page

工具:MeteorPlayer (数据查看器)

omdx-player 是一个基于 tkintermatplotlib 的可视化工具,用于查看和校验符合 omdx 标准的数据文件。

启动方式

bash
omdx-player

界面功能详解

1. 顶部控制栏

  • 文件操作:支持打开 .fits 文件或保存当前修改为 FITS。
  • 内容状态指示:文件加载后,右侧会显示 contents 标签栏。
    • 🟩 绿色:表示数据包含该模块(如 image, time)。
    • 🟥 红色:表示数据缺失该模块。

2. 信息展示区

  • 基本信息:显示流星名称、站点、相机、观测时间等摘要。
  • 详细数据表:提供三个弹出式窗口查看底层数据:
    • 基本信息表:显示版本、位置、处理时间及校准残差等所有属性。
    • 帧/流星表:以表格形式展示每一帧的时间戳以及对应的流星坐标(Pixel/ECI)、流量、星等。
    • 恒星表:列出用于定标的恒星列表及其坐标数据。

3. 播放与可视化区

  • 图层叠加控制
    • ☑️ 流星区域:在画面中用蓝色轮廓描绘 signal_frame 边缘。
    • ☑️ 遮罩区域:将 mask_frame 定义的遮挡区域在画面中压暗显示。
    • ☑️ 恒星标记:在画面中用绿色圆圈标出恒星位置,并显示名称。
    • ☑️ 时间戳:左上角叠加当前帧的 ISOT 格式时间。
  • 播放控制
    • 包含时间/帧号显示、播放/暂停/停止按钮、进度条。
    • 速度控制:支持 1.0x, 0.5x, 0.1x 慢放。
    • 直方图/色阶:点击“直方图”勾选框,弹出直方图/色阶调整窗口。用户可调整黑场(Min)、白场(Max)和 Gamma 值,实时改变画面显示的对比度和亮度,便于看清暗弱流星。
  • 交互式画面
    • 滚轮:暂停状态下,滚动鼠标滚轮可逐帧前后切换。
    • 缩放与平移:按住 Ctrl + 滚轮进行以鼠标为中心的缩放;放大后按住鼠标左键拖动画面。