DEV Community · Show DEV9/2 05:4352 分
PanoPose:将全景照片转化为天文观测工具
From Panorama to Planetarium: Building PanoPose
PanoPose 是一款免费开源的 Linux 桌面应用,旨在解决天文观测中真实地平线遮挡问题。传统天文软件给出的月出时间基于数学地平线,但实际观测常受树木、屋顶、山丘等遮挡,导致理论可见而实际不可见。该应用通过拍摄 360° 全景照片,校准真实海拔和方位角坐标,生成可用于天文规划的 Stellarium 景观。作者使用华为 CV60 相机配合单脚架,一次拍摄即可获得 5376×2688 像素的 2:1 等距柱状投影全景,覆盖完整 360×180° 球面,无需拼接。应用的核心挑战在于让全景图识别其朝向,从而将真实景观融入天文软件。