我有一個程序處理現有的FITS文件(xbulge-w1.fits),並將處理後的圖像保存到新的FITS(w1_resampled.fits)。我想將原始標題複製到新的標題中,以便它們處於相同的座標(即星系)。 我想用下面的代碼來做到這一點: # Open the FITS files as input image and mask
# Process the images
# Rescale
使用Astropy庫創建了一個FITS圖像,該圖像是通過從2個實際FITS圖像進行插值而生成的(它們被縮放爲「int16」,正確格式爲我使用的軟件:Maxim DL)。 但是該圖像的比例是float64而不是int16。並且任何天文處理軟件都無法讀取它(除了FITS解放者) 你有什麼想法如何繼續?我們可以通過更改標題中的「BITPIX」來轉換FITS圖像嗎? 我想:(以下這種方法:Why is a
如何從FITS文件訪問圖像子樣本? 我無法確定文件中的數據究竟在哪裏!文件標題顯示它在第二個標題中,並且它的維數爲1024 * 1024!但是當我嘗試訪問第二個頭文件時,我沒有得到圖像數組,而是得到一個「非文件類型」文件!我相信我在這裏做錯了! import matplotlib.pyplot as plt
from astropy.io import fits
import cv2
hea
我想使用pyraf在python中的一個代碼中使用iraf的任務imcopy。我的問題是,你必須在x和y中指定想要剪切圖像的範圍,但是我希望這些限制是變量,因爲所有內容都在一個循環內,我必須複製幾個區域。 例如,我有這樣的: img_seg =raw_input('Name of the segmentation image? ')
iraf.imcopy(input=img_seg+'[200