使用numpy数组的astype函数时的属性错误

时间:2015-05-06 17:23:14

标签: python numpy raspbian

我正在尝试使用astype函数将图像转换为float。在一台运行Ubuntu的计算机上,它运行另一台运行Raspian的计算机,在运行它时会出现属性错误。

im = array(Image.open('picture.jpg'), dtype=float)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/PIL/Image.py", line 622, in __getattr__
    raise AttributeError(name)
AttributeError: __float__
Traceback (most recent call last):
  File "<stdin>", line/python2.7/dist-packages/PIL/Image.py", line 622, in __getattr__
    raise AttributeError(name)
AttributeError: __float__ 1, in <module>
  File "/usr/local/lib

我不知道为什么Image.py在回溯而不是numpy数组。因为Image.open()在Raspian发行版上工作正常。问题似乎是numpy与浮动效果不佳。

0 个答案:

没有答案