我好像在scipy.misc.imread公司,我正在寻找解决办法。以下是错误报告的片段:
from scipy.misc import imread
im = imread('380.bmp')
...
C:\Anaconda3\lib\site-packages\PIL\BmpImagePlugin.py in _bitmap(self, header, offset)
145 raw_mode = MASK_MODES[(file_info['bits'], file_info['rgb_mask'])]
146 else:
--> 147 raise IOError("Unsupported BMP bitfields layout")
148 else:
149 raise IOError("Unsupported BMP bitfields layout")
OSError: Unsupported BMP bitfields layout
我可以在图像查看器中打开图像而没有问题,所以我确信它没有损坏。在
主要问题是:什么是imread的最佳替代方案,这样我就可以避开这个问题了?或者,如果您知道修复imread的方法,那也很好。在
顺便说一下,我在Anaconda2.4.1(64位)中使用了Python3.5.1
我在使用时也遇到了同样的错误图片. 我用cv2绕过了这个问题。 我的代码是这样的:
你可以试试这个:
^{pr2}$祝你好运。在
相关问题 更多 >
编程相关推荐