Python PIL чтение / открытие TIFF только черный - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь прочитать файл TIFF с подушкой / PIL (7.2.0) в Python (3.8.3), например это изображение .

Полученный файл кажется быть поврежденным:

from PIL import Image
import numpy as np

myimage = Image.open('moon.tif')
myimage.mode
# 'L'
myimage.format
# 'TIFF'
myimage.size
# (358, 537)

# so far all good, but:
np.array(myimage)
# shows only zeros in the array, likewise
np.array(myimage).sum()
# 0

Кажется, это не проблема преобразования только в массив numpy, поскольку если я сохраню его в формате jpg (myimage.save('moon.jpg')), полученное изображение jpg будет иметь подходящие размеры, но тоже все в черном цвете.

Где я сделал не так или это ошибка?

...