首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用aplpy制作3色FITS文件

使用aplpy制作3色FITS文件
EN

Stack Overflow用户
提问于 2013-07-31 01:14:52
回答 1查看 1.2K关注 0票数 0

我试图用$aplpy.make_rgb_image$功能制作一个三色适合的图像。我使用RGB中的三个单独的FITS图像来实现这一点,并且能够在png中保存一个彩色图像,jpeg.格式,但我更愿意将其保存为FITS文件。当我尝试这样做时,我会得到以下错误。

IOError:适合未安装的保存处理程序

几天来,我一直试图在网络上找到解决方案,但没有得到任何好的结果。有人知道如何安装这样的处理程序吗?或者我可以使用的任何其他方法来完成这个任务吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-01 02:15:51

我不认为有足够的信息可以完全回答您的问题;例如,我不知道您在打什么电话来执行“图像”“保存”,但我可以猜到:

FITS不像您希望的那样存储RGB数据。FITS可以将多波段数据作为单个单色数据层存储在多个扩展数据“立方体”中。软件,包括ds9和aplpy,可以读取适合数据立方体和RGB格式的RGB图像(png,jpg.)。您看到的错误来自于PIL,它没有author FITS文件的后端(我认为,这一点的有效性并不重要)。

因此,我认为您应该使用aplpy.make_rgb_cube来保存基于3个输入FITS文件的3个HDU多维数据集,然后导入适合多维数据集的文件到aplpy中,并使用aplpy.make_rgb_image输出RGB兼容格式。通过这种方式,保存的多维数据集符合近乎本地的天文学格式,并且可以从各种工具中创建RGB格式,这些工具可以导入该多维数据集。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17960013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档