如何使用Python解码内存中的JPEG XR文件?

时间:2015-08-16 18:04:36

标签: python image image-processing imagemagick wand

我正在使用Python 3处理由显微镜生成的文件,该文件基本上是数千个Jpeg XR压缩图像的集合。我需要把所有这些都读进记忆中。现在我正在以二进制模式读取数据,将它们保存在.jxr文件中并调用JxrDecApp.exe将其转换为tiff并将其读回内存。这显然是性能的主要瓶颈,因为它涉及大量的文件读写。

从我收集的内容中,ImageMagick还将此任务委托给JxrDecApp.exe。所以使用魔杖也无济于事。我对吗?

然后我想知道是否有办法使用Python解码内存中的Jpeg XR?

谢谢!

1 个答案:

答案 0 :(得分:1)

imageio

它支持JPEG XR,并且可以读取文件名,文件对象,http,zip文件,字节,网络摄像头。