Ошибка сжатия GZIP при попытке открыть изображение FITS в другом каталоге

Я пытаюсь проанализировать данные изображения FITS, которое находится в другом каталоге, чем в моей программе на Python. Изображение не сжато, но я получаю следующую ошибку после этой строки кода:

from astropy.io import fits
img_file = '/home/rest/of/path/my_image.fits'
img_data = fits.getdata(img_file)

Ошибка:

    img_data = fits.getdata(img_file)
  File "/usr/lib64/python2.7/site-packages/astropy-1.3-py2.7-linux-x86_64.egg/astropy/io/fits/convenience.py", line 208, in getdata
    data = hdu.data
  File "/usr/lib64/python2.7/site-packages/astropy-1.3-py2.7-linux-x86_64.egg/astropy/utils/decorators.py", line 722, in __get__
    val = self.fget(obj)
  File "/usr/lib64/python2.7/site-packages/astropy-1.3-py2.7-linux-x86_64.egg/astropy/io/fits/hdu/compressed.py", line 1368, in data
    data = compression.decompress_hdu(self)
ValueError: Unrecognized compression type: GZIP_2

Я думаю, что это должна быть спецификация пути, которая вызывает ошибку, так как, когда я запускал ее ранее во всех одинаковых каталогах и указывал только имя файла, это работало. Я также прочитал в другом вопросе, что эта спецификация пути должна работать. Как я могу успешно получить данные из изображения в другом каталоге?

0 ответов

Другие вопросы по тегам