FITS基本文件格式

FITS (有弹力的的 Image Transport 零碎) 国际精密计时器学会(IAU)1982 伤痕检视台间教训教训的年度决定、收藏道德基准体式。引见了知识的使明确和知识编码的普通方式。。这是机具有关的。,运用磁带作为基准教训特工的一种孤独方式。它供奉了图像的单值替换。,精确度,包罗迹象,可以成功 32 位。一维到一维、二维、三维、甚至多维的知识类型都供奉了右方的的替换。它何止涂于精密计时器知识。, 剩余部分科目的知识也表现的。。
下图是器材的根本体式:
FITS记载体式

下面的榜样挨次是需要用户输出待辨析的fits记载,和将fits记载掉进2880byte的块,和以书面提出的记载,为了就可以大局辨析即将到来的fits的记载了。



import os 
from os.path import getsize

filename= raw_input(请 input you fits file name: '')
filesize = (记载名)
blockNum = filesize/2880try:
    fin = open(记载名, ''r'')
    fout = open(记载名 + 出去。, ''w'')
except IOError, e:
    print 可以 not open 记载:, e

for i in range(blockNum):
    line = fin.read(2880)
    FUT。write(''\n'' * 5)
    FUT。write(STR)(I) * 10)
    FUT。write(''\n'' * 5)
    j=0for i in range(36):
        FUT。write(line[j:j+80])
        FUT。write(''\n'')
        j +=80

FUT。close()

根本fits的记载体式大致如此如上图所示,又另候选人提拔会症结点是记载Head中36行标头的体式。。记载头中只得在的得五分症结字:
SIMPLE,BITPIX,nAxIS,nAxISn 和 END。他们的意义是
SIMPLE 逻辑变量,指挥的文档假使适合根底 FITS 基准。
BITPIX 圆整数变量,任命用于表现每个像素值的位数。。
nAxIS 圆整数变量,索引图像中使动作协调轴的数量。
nAxIS1 圆整数变量,衣服中快动作的多样轴的像素数。
nAxIS2 圆整数变量,一大批中子快多样轴的像素数。

下面是候选人提拔会情况:

SIMPLE = T
BITPIX = 16
nAxIS = 2
nAxIS1 = 320
nAxIS2 = 512
END

SIMPLE=T 流行的逻辑值 T(true)指挥的磁带记载是复杂的 FITS 知识记载。BITPIX=16 这弄清每个图像的值是16。 位带互补的码形成,每个像素值受雇两个八位位组。, 可以记载每个记载 1440 像素值(23040)(16) 1440)。nAxIS=2 弄清图象为两维一大批nAxIS1=320 显示候选人提拔会轴 (列代替物方位)的时间的长短为 320 个象元。nAxIS2=512 它显示了居第二位的轴的时间的长短(VA线的方位)。 512行。完毕指挥的船驶往的乐章结尾部。记载后头的所有零八位位组都被运用 ASCII 填饱盖印。 这得五分症结时刻的挨次只得在下面显示。。不使屈服。

要不是这得五分症结点外,不动的剩余部分症结词。:
——BSCAP(浮点法数)和 BNO(浮点法数)用于将磁带的像素值替换为真值的参量:真 ( 磁带值×BSCALE)+BZERO
——BUNIT(特点):单位
——BLANK (圆整数), 假使候选人提拔会图像元素不坚持到底使明确候选人提拔会值, 磁带上的对应地位写在磁带上。 BLANK 使明确值。
——OBJECT (特点): 图象名
——DATE (特点): 写 FITS 记载日期(日/月/年)。。
——DATE_OBS (特点): 知识的检视日期(日/月/年)。。
——ORIGIN (特点): 磁带写作细想单元。
——外观 (特点): 知识检测仪。
——遥控器符合 (特点): 玻璃制品用的玻璃制品。
——OBSERVER (特点):检视者姓名。
——CRVALn (浮点法数), CRPIXn(浮点法数), CDELTn(浮点法数), CTYPEn(特点)和 CROTAn(浮点法数):这些症结词是用于使明确第 N轴像素使动作协调与真实物理学的相干。
——DATAMAX(浮点法数)和 DATAMIN(浮点法数): 抚养记载中知识的峰值和最少的。。
——EPOCH(浮点法数): 使动作协调系的日历(一年的期间)。
——空白(否)、评论(NO)和 历史(不): 用来解说相当多的剩余部分的教训 9-80 列用作正文 ASCII 说法。

坚持到底, 图像一大批击中要害图像元素的二元系知识是高的。, 大后方低位。

参考文献:

发表评论

Close Menu