博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pyfits fits图像区域选择
阅读量:4971 次
发布时间:2019-06-12

本文共 501 字,大约阅读时间需要 1 分钟。

在用pyfits读取fits格式的图像时,得到的数组的结构如下

f=pyfits.open('rr.fits')

data1=f[0].data

data1数组的第一行,对应于图像的最下面一行,数组第二行对应于图像倒数第二行,以此类推。可以看作是一个倒置的数组。图像的显示跟实际数组是上下颠倒的

data1=array([[1,2,3,4],

      [5,6,7,8],

      ......])   这是数据的样子

 

这是fits图像实际显示的样子

[......

[5,6,7,8],

[1,2,3,4]] 

当打开一个fits图像时,看做一个最下一行为第一行的数组即可。在选取区域时,按照数组的方法来选,而不要按照图像的x,y坐标来选,以免弄糊涂。fits图像中的x对应于数组中的列,y对应行。fits图像的原点 坐标在左下角,和普通图像的左上角不同。

arr(行1:行2,列1:列2)  正常如此

arr(ymin:ymax, xmin:xmax)   fits图像中就是这样

 

转载于:https://www.cnblogs.com/beforeluck-shang/p/8370783.html

你可能感兴趣的文章
libmidas.so.2
查看>>
开发WINDOWS服务程序
查看>>
httpencode编码
查看>>
cross socket和msgpack的数据序列和还原
查看>>
解决跨操作系统平台JSON中文乱码问题
查看>>
DELPHI搭建centos开发环境
查看>>
IdHTTPServer允许跨域访问
查看>>
更新.net core 3.0,dotnet ef命令无法使用的解决办法
查看>>
React躬行记(13)——React Router
查看>>
前端利器躬行记(1)——npm
查看>>
前端利器躬行记(2)——Babel
查看>>
前端利器躬行记(6)——Fiddler
查看>>
Forbidden You don't have permission to access / on this server.
查看>>
Windows server 2008 R2中安装MySQL !
查看>>
Intellij Idea新建web项目(转)
查看>>
用JAVA编写浏览器内核之实现javascript的document对象与内置方法
查看>>
linux 命令之top
查看>>
洛谷 [P3033] 牛的障碍
查看>>
centos iptables
查看>>
unity3d 移动与旋转 2
查看>>