我有一些 JPEG XR 格式的图像(文件结尾“.wdp”和“.jxr”)并希望在 Python 中加载它们。我不得不做一些研究,因为格式似乎相当“异国情调”。
我终于找到了一些线索,表明 ImageIo 似乎支持该格式(尽管只是通过另一个库,但无论如何) - 它甚至在这里得到了建议 -如何使用 Python 解码内存中的 JPEG XR 文件?
我设置了所有内容并使用以下代码:
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 是一个死胡同,我想知道:是否还有其他支持 JPEG XR 格式的 python 库/等?