加快使用Python读取JPEG2000图像

时间:2015-03-02 23:44:15

标签: python matlab python-imaging-library scikit-image

我正在尝试使用Python读取大约86kB(大小=(4096,21504))的JPEG2000图像。我使用skimagepillow模块来阅读它们。读取这些文件所需的时间是~1s。

以下是我如何阅读图片的摘要。

SKIMAGE

im = io.imread(filename,plugin='freeimage')

PILLOW

im = Image.open(filename)

使用分析我可以看到JPEG2000解码器负责减速。

另一方面,使用MATLAB的imread读取相同的图像需要约0.5秒。

是否可以使用Python库加快JPEG2000的读取速度?是否有其他库可以加快解码过程?我试图寻找加速它的方法,但在这方面找不到任何东西。我希望链接/报告能指出我正确的方向。


电脑规格

  • 操作系统:Windows 8.1
  • 处理器:Intel i7-4930K@3.40GHz
  • RAM:32.0 GB

0 个答案:

没有答案