Bo Zhang's Homepage
..The universe is unfolding as it should..

2004-10-31

阅读FITS文件的软件简介

归档于: 天文空间科学, 天文软件 @ 1:18 pm

FITS文件是天文学上的常用文件格式,有较好的跨平台能力。但这类文件结构较特殊,需使用专门的浏览器观看。这里介绍几种使用较方便的。

1、FITSview

FITSview是美国国家射电天文台开发的FITS图象浏览器,其主页是:http://www.cv.nrao.edu/~bcotton/fitsview.html

该软件界面如下:

fitsview

它使用方便,操作简单,并可对图象做简单的处理,如在图象上定位、以等高线显示图象等。它可以阅读正常的FITS文件和FITS的压缩文件,也可以将FITS文件转化成普通的位图。但美中不足的是,它不能同时浏览图象和文件头(至少我目前还没有找到这样做的方法)。

 

2、AVIS FITS Viewer

这是由意大利的M. Nicolini和F. Cavicchio开发的浏览器,可以同时读取文件头和数据。支持的格式除标准FITS文件外,还有*.tiff,以及*.st7、*.st8等特殊格式。它的主页是:http://www.sira.it/msb/avis.htm

这是AVIS FITS Viewer的运行界面:

avis

除对文件的常规操作外,它还可以对FITS图象进行统计,统计结果可以用直方图(选Histogram按钮)和文字(选Statistics按钮)的方式表示。通过这些数值,我们可以了解图象的平均亮度、象素值等信息。该软件同样可以简单地处理图象。2004年暑假我参加南京大学浦口校区天文台望远镜测试工作期间,基本是在使用该软件读取CCD拍摄的图象,感觉很方便。

另外,它是绿色软件,下载后可以直接运行,无须安装。

 

3、Photoshop插件

该插件由欧洲空间局(ESA)开发,可以在http://www.spacetelescope.org/projects/fits_liberator/download.html处下载,适用于Photoshop CS和7.0版。该插件安装方便,解压后双击安装程序即可,可以自动识别Photoshop的安装路径。装好后双击FITS图象的图标就可以用该插件将其打开。如想用Photoshop对该图象进行编辑,点击“OK”即可。

该插件的用法在ESA的网站上有详细介绍,在此不赘述。有兴趣可以去http://www.spacetelescope.org/projects/fits_liberator/stepbystep.html看看,写得很详细。

这是它的界面:

PS liberator

以上三种使用起来是比较容易的。在专业天文界还有专门处理FITS文件的软件,如FTOOLS、SAOImage等。它们的使用要相对复杂些,但功能也更为强大。

另外,电子星图Hallo Northern Sky也有读取FITS文件的功能;免费图象处理软件GIMP可以将普通图象存储成FITS格式(我只知道Linux版本有这个功能,但没有试过)。

德国的天文学家用IDL语言开发了一个读写FITS文件的库,对此以后我将另外撰文介绍。

我自己用IDL编写了一个读取FITS文件的小程序:

;IDL program used to read FITS images
;written by Bo Zhang, Department of Astronomy, Nanjing University

pro image_pick
print,’Please input the lines of the header:’
read,n
print,’Please input the pixels of the image:’
read,x,y
head=IntArr(80*n) ;define the header of a file
data=IntArr(x,y) ;x for x-axis and y for y-axis
abc=dialog_pickfile(file=’E:*.*’) ;choose a file
openr,lun,abc,/get_lun ;open the file
readu,lun,head ;read the header
print,head ;print the header
readu,lun,data ;read data
close,lun ;close the file
free_lun,lun
window,1 ;show the image
tvscl,data
window,2 ;plot the data
plot,data
end

使用的时候先将其存为image_pick.pro,并需要IDL开发环境。运行时先输入文件头的行数以及长和宽的象素数,再选择要读取的文件

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

首页 | 天文 | 科学 | 摄影 | 模型 | CV | 版权声明 | 联系站长
京ICP备05002854号-2 Powered by WordPress Version 2.0.6
Licensed under Creative Commons Licenses

porno izle