# fits图片整体像素放大XX倍
from astropy.io import fits
path = 'C:/Users/XX/Desktop/XX/'
file = '5.fits'
img = fits.open(path + file)
img[0].data=img[0].data*100 ##每个像素值放大100倍
img.writeto(path+'constrast2brightness22211'+'.fits')
ds9中colorbar对比度转亮度,像素整体放大
方法2:
# fits图片整体像素放大XX倍
from astropy.io import fits
path = 'C:/Users/xxx/Desktop/xxx/'
file = '1.fits'
hud = fits.open(path + file)
for x in range(501): #width of fits
for y in range(501): #height of fits
hud[0].data[x,y] = 100*hud[0].data[x,y] #每个像素值放大100倍
y = y + 1
x = x + 1
hud.writeto(path+'filename'+'.fits')