У меня есть изображение FITS с заголовком, содержащим информацию о координатах вдоль каждой оси
NAXIS = 3
NAXIS1 = 259
NAXIS2 = 272
NAXIS3 = 100
CDELT1 = -0.08333333330000001
CDELT2 = 0.08333333330000001
CDELT3 = 0.1
CRPIX1 = 130.5
CRPIX2 = 132.1906015909634
CRPIX3 = 0
CRVAL1 = 255.0
CRVAL2 = 60.0
CRVAL3 = 15.45
Есть ли простой способ (например, функция Astropy), чтобы получить фактические (физические) координаты из пикселякоординаты?
И наоборот, есть ли в Astropy встроенная функция для получения координат ближайшего пикселя из фактических координат?
Редактировать: Я нашел функцию WCS.all_pix2world
, но я не понимаю, как ее использовать, и я не нашел никаких примеров использования.
Из документации:
There are two accepted forms for the positional arguments:
- 2 arguments: An N x naxis array of coordinates, and an origin.
- more than 2 arguments: An array for each axis, followed by an origin. These arrays must be broadcastable to one another.
В первом случае, что такое N
?Не будет ли origin
всегда [0,0,0]
?