Как загрузить файл изображения JPEG XR в Python - PullRequest
0 голосов
/ 24 апреля 2018

У меня есть несколько изображений в формате JPEG XR (окончания файлов ".wdp" и ".jxr") и я хочу загрузить их в Python.Мне пришлось провести некоторое исследование, так как формат кажется довольно «экзотическим».

Наконец-то я нашел некоторые подсказки, что ImageIo поддерживает формат (хотя и через другую библиотеку, но в любом случае).здесь предложили - Как декодировать файлы JPEG XR в памяти с помощью Python?

Я настроил все и попытался использовать следующий код:

import imageio  

imageio.plugins.freeimage.download()
im = imageio.imread("FILE_NAME.jxr", format="JXR");

Однако этозавершается со следующей ошибкой:

ValueError: Не удалось загрузить растровое изображение "D: \ SOME_DIRECTORIES_TO_FOLLOW ............... \ d02123020.jxr": неизвестная причина.

После дальнейших исследований мои надежды рухнули, когда я нашел сообщение об ошибке, которое, по-видимому, так и не было исправлено - https://github.com/imageio/imageio/issues/269

Так что, похоже, ImageIo - тупик, и я быХотелось бы знать: есть ли другие библиотеки python / etc, которые поддерживают формат JPEG XR?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...