Photoshop 对 32 位图像的兼容性问题
在把图像从 PixInsight 或其他天文软件带进 Photoshop 之前,有一个兼容性陷阱值得先弄清楚:Photoshop 对 32 位图像的处理方式,跟我们在天文图像处理里习惯的并不一样。
问题:Photoshop 会替 32 位图像施加 Gamma
当我在 Photoshop 中打开一张 32 位图像时,画面显示往往会出问题。原因在于 Photoshop 会把 32 位图像当成某种线性图像看待,并对它施加一次 Gamma Transformation,结果就是整张图被拉得非常亮。更麻烦的是,这个现象并不能通过调整 Photoshop 中 32 位的显示设置来修正。相较之下,PixInsight 与 Affinity Photo 都没有这个问题。


线性状态下如何让屏幕看得到图像
在线性状态下,图像若不做任何处理,屏幕上通常是接近全黑的一片,因此各家软件都需要一种“只影响显示、不改动实际数据”的办法让我们看得到图像:
- Photoshop 与 Affinity Photo:使用两个 Level(色阶)图层来把图像拉亮到可视范围。
- PixInsight:使用 STF 屏幕自动拉伸(Screen Transfer Function)。
不过在 Photoshop 上,我仍不太确定屏幕上看到的画面是不是跟实际数据一致——因为前面提到它会自动对 32 位图像施加 Gamma Transformation,这让人对显示结果的可信度打了折扣。



结论与建议
Photoshop 对 32 位图像的兼容性并不理想。若要在流程中用到 Photoshop,我的建议是:进 Photoshop 之前先把图像转成 16 位,或改用兼容性较佳的软件(例如 Affinity Photo)来处理这个阶段。这样可以避开 Gamma 被自动施加、显示与实际数据不一致所带来的困扰。