當前位置:首頁 » 編程語言 » python讀取fits

python讀取fits

發布時間: 2022-05-18 17:01:25

① 學習python應該選擇哪些資料

Python 實用資料收集
一. Python 常用鏈接和基本工具
1. Online Python Tutor:首先,隆重推薦這個牛逼的網站,這是我看到的最讓人愛不釋手的學習Python的方式,千萬別小看了這個簡單的界面,下面很多例子,試試看吧 2. Python Build-in Functions: 和IDL很像,Python本身已經提供了不少現成的函數,熟悉一下他們總是好的。。。很慚愧,現在很喜歡把python當計算器用; 當然,如果你更嚴肅的話,熟悉一下Python標准庫也是有必要的吧
3. IPython:Python下的互動式計算界面,基本就是一個功能加強了的Python Shell,某些地方讓我想起了Mathmatica 4. Docutils: Python下的文檔整理工具包
5. SciPy 2011 在線視頻教程:SciPy 2011年大會上的各種報告教程的視頻記錄,其中包括了不少很特別的內容,可能對大家有用:比如如何使用Python下的MCMC模擬工具等等
6. MacPorts下的Python安裝:以天文應用為背景介紹了Mac下的Python安裝方法 7. StackOverflow上面的最新Python問題:這里搜集了網友提供的各種常見的,奇葩的,傻逼的,牛逼的,變態的Python問題,以及各路神仙的解決方法;即便沒遇到問題,沒事來這里看看也是不錯的
8. PyCloud:這年頭,不到雲彩上坐坐你都不好意思跟人打招呼
9. Python Notes:估計也是某位理科牛牛寫的Python筆記和書簽整理,好處是提供了很多Python語言的例子
10. Python Scientific Lectures:基於Scipy包的Python科學應用教程,應該挺不錯的吧。。。因為。。。我沒看過。。(掩面中 11. 一個簡單的Python數值應用的教程
12. PythonSpeed:據說是能幫你提高Python編程效率的東西
13. 豆瓣Python小組的文章收集:偶爾看看中文的東西調劑下也是不錯的 14. Style Guide for Python: 編程嗎,是藝術,藝術嘛,就一定要有風格。。。 15. Vim下的幾個Python插件:python.vim; PyFlakes; pydoc.vim 16. 簡明Python教程:一個很中規中矩的Python教程的中文翻譯版本 二. 天文應用
1. Python for Scientists: CfA的天文學家寫的介紹Python下搭建天文工作環境的文章,比我寫的好多了
2. Practical Python for Astronomer:我看過的最好的(也是唯一的。。)Python天文應用教程,教會了我基本的Python語法和怎麼讀FITS圖像等,hoho
3. Astrophython: 一個Python天文應用的集合,其實看了這個基本就把我介紹的覆蓋了大半了;同時還提供了各種資源和教程

② 如何執行python第三方包windows exe格式

python第三方包的windows安裝文件exe格式, 這上面有很多python第三方包的二進制安裝文件,包括32位和64位的。下載安裝就ok了!
這下面有很多python第三方包的二進制安裝文件,包括32位和64位的。下載安裝就ok了!

包括了mysqldb,ldap等。

Index by date:

fiona

scikit-image

netcdf4

mercurial

scikits.audiolab

numba

llvmpy

python-igraph

rpy2

numpy

opencv

zope.interface

sfepy

quantlib

gdal

imread

django

psychopy

cx_freeze

msgpack

regex

cellcognition

vigra

scikit-learn

pytables

h5py

blender-mathutils

htseq

bioformats

simplejson

pyzmq

mako

simpleitk

qimage2ndarray

ujson

vlfd

libsvm

liblinear

cgkit

scipy

distribute

noise

theano

pyalembic

openimageio

pyaudio

pymca

pyamg

pgmagick

lxml

steps

sqlalchemy

cffi

biopython

python-ldap

pycurl

nipy

nibabel

pygments

mahotas

py-postgresql

pyamf

planar

holopy

pyvisa

jcc

polymode

polygon

cython

pyropes

llist

shapely

vtk

pymongo

libpython

meshpy

pandas

umysql

epydoc

coverage

cheetah

pyrxp

pybluez

pythonmagick

bsdiff4

pymssql

pymol

boost.python

orange

requests

pywcs

python-sundials

pymix

pyminuit

pylzma

pyicu

assimulo

basemap

pygraphviz

pyproj

mpi4py

spyder

pytz

pyfits

mysql-python

pygame

pycparser

twisted

pil

qutip

openexr

nipype

python-snappy

visvis

docutils

pyhdf

pyqwt

kivy

scikits.umfpack

psycopg

ets

guiqwt

veusz

pyqt

pyside

dpmix

py-fcm

scikits.hydroclimpy

smc.freeimage

scipy-stack

ipython

nose

mxbase

numexpr

pyyaml

ode

virtualenv

aspell_python

tornado

pywavelets

bottleneck

networkx

statsmodels

pylibdeconv

pyhook

lmfit

slycot

ndimage

scikits.scattpy

cvxopt

pymc

pysparse

scikits.odes

matplotlib

vpython

pycuda

pyopencl

pymvpa

pythonnet

cld

mod_wsgi

nltk

python-levenshtein

rtree

pywin32

scientificpython

sympy

thrift

pyopengl-accelerate

mdp

pyopengl

gmpy

reportlab

natgrid

scikits.vectorplot

pyreadline

milk

blosc

pycogent

pip

gevent

scons

carray

python-dateutil

jinja2

markupsafe

jsonlib

pysfml

fonttools

silvercity

console

python-cjson

pycluster

cdecimal

pytst

autopy

sendkeys

ceodbc

fipy

psutil

pyephem

pycifrw

blist

line_profiler

pydbg

bitarray

pyglet

python-lzo

faulthandler

delny

pyexiv2

ilastik

twainmole

scitools

pyspharm

casuarius

pyodbc

greenlet

nitime

pylibtiff

mmtk

pycairo

pysqlite

curses

videocapture

bazaar

nlopt

trfit

libsbml

oursql

sphinx

cellprofiler

py2exe

re2

liblas

cgal-python

pymedia

ffnet

pyfftw

libxml-python

pyfltk

pymex

pymatlab

zodb3

mmlib

pygtk

pyserial

babel

scikits.ann

scikits.delaunay

numeric

pulp

nmoldyn

pymutt

iocbio

jpype

wxpython

pybox2d

dipy

mmseg

pynifti

scikits.samplerate

scikits.timeseries

vitables

quickfix

③ fits文件數組里的數據代表什麼意思

Python中數據的簡單提取

先簡單說數據單元的格式,FITS文件的數據是以多維數組的形式存在的,常見的是二維數組,比較簡單的例子就是可以記錄一系列點的坐標值信息,這樣數據形式就是N*2的二維數組。


Python要處理FITS文件,要提前安裝幾個擴展包,針對FITS文件讀取的是astropy擴展包,這個網站有很多Windows版非官方Python擴展包,大家可以去哪裡下載需要的東西。(2017/4更新:其實建議使用pip等包管理工具進行安裝)


在Python中,我們首先要引入fits模塊,然後打開FITS文件,比如我的是下面這樣的(我的FITS文件)

④ 使用python標准庫csv編寫程序

不要用csv庫, 直接用pandas
pandas讀取完csv文件以後,直接加一列,或者直接修改列的內容
至於怎麼補全字元串,可以去搜「python字元串補齊」

⑤ 如何打開fits格式文件linux

windows支持fat,fat32,ntfs在linux下都可以支持。linux下的比較雜亂,有些只能在一些特定的系統中用,如fits格式。常用的是ext2,3,4格式,其中ext4可以支持1MG的硬碟,感覺超不可思議呵。windows下可以訪問和使用的,linux都支持。linux下支持的,windows下無法直接使用,但是有相應的軟體可以實現這些文件系統內容的讀取。例如ext2explorer.exe。

⑥ 如何在python環境下實現fits圖像的顯示

不知道題主所說的顯示是將內部所有頭文件都顯示出來還是像普通的圖像打開一樣,如果是後者可以使用天文學庫 http://astropy.io 中的 fits庫用fits.open打開,然後用對象.info命令查看數據具體在第幾個目錄(下述引用為n)下,然後使用對象[n].data命令調用出數據矩陣,再直接用matplotlib畫圖就好.
ps:
應該還有更簡單的庫可以直接打開吧,不過可以直接用ds9解決的問題為啥非要在python上畫呢,用python處理處理數據就好了嘛

⑦ 請教如何用matlab讀fits文件

一個例子:fr = fitsread(['C:\Users\Administrator\Desktop\Hello.fits']);

⑧ 如何在python環境下實現fits圖像的顯示

Python有一些繪圖的功能,使用turtle模塊。 在命令行輸入 python.exe -m turtledemo 可以打開Python安裝時,系統自帶的一些演示程序。 感覺功能還是比較多的。 程序實現其實還是比較簡單,主要是得搞懂倒是給的文獻,還得跟導師交流如何演示出效...

⑨ ps怎麼轉換圖片RGB格式

1、演示使用的軟體為圖像處理軟體Photoshop,使用的版本為photoshop CS6。

熱點內容
dmporacle資料庫 發布:2025-05-16 02:44:31 瀏覽:829
雲主機上傳 發布:2025-05-16 02:44:30 瀏覽:80
滑鼠如何編程 發布:2025-05-16 02:29:09 瀏覽:815
安卓70能用什麼軟體 發布:2025-05-16 01:45:09 瀏覽:480
編程發展史 發布:2025-05-16 01:38:52 瀏覽:528
android圖片氣泡 發布:2025-05-16 01:38:40 瀏覽:886
文件加密編輯器下載 發布:2025-05-16 01:30:41 瀏覽:343
linuxapacheyum安裝 發布:2025-05-16 01:30:31 瀏覽:476
大連賓利浴池wifi密碼是多少 發布:2025-05-16 01:25:36 瀏覽:172
緩存數據生產服務 發布:2025-05-16 01:08:58 瀏覽:585