나는 미친 듯이 문서를 검색해 왔으며이 문서에 대한 답을 찾을 수 없습니다.FITS 이미지에 WCS 좌표 지정
저는 파이썬에서 FITS 이미지를 생성 중이며 WCS 좌표를 이미지에 지정해야합니다. 포인트 소스를 알려진 카탈로그와 일치 시켜서이 작업을 수행하는 방법은 많이 있지만이 경우에는 먼지 맵을 생성하므로 포인트 소스 일치가 작동하지 않습니다 (가능한 한 멀리 말할 수 있음).
따라서 이미지는 2D Numpy 모양의 배열 (240,240)입니다. 그것은과 같이 작성 (x 및 y는 어떻게 든 작동 지정이 조금 이상하다 좌표)이야 : 모든 자체에서 잘 작동하는지
H, xedges, yedges = np.histogram2d(glat, glon, bins=[ybins, xbins], weights=Av)
count, x, y = np.histogram2d(glat, glon, bins=[ybins, xbins])
H/=count
hdu = pyfits.PrimaryHDU(H)
hdu.writeto(filename)
>>> print H.shape
(240,240)
. 은하 좌표를 할당하는 당신이해야 할 것 모두 같은 것입니다 같은 :
glon_coords = np.linspace(np.amin(glon), np.amax(glon), 240)
glat_coords = np.linspace(np.amin(glat), np.amax(glat), 240)
하지만이 FITS 이미지는이 좌표를 저장하는 방법을 이해하지 않는, 그래서 내가 그들을 작성하는 방법을 모르겠어요. SAO DS9에서도 할당 해 보았습니다 만 운은 없습니다. 이 좌표를 이미지에 할당하는 간단한 방법이 필요합니다.
도움을 주셔서 감사합니다.