我在Ubuntu上使用Python 2.7,並且在開始爲我的算法類分配之前正在嘗試使用圖像。我已經下載了numpy,scipy和skimage軟件包,並且不斷收到'imread''標題'的錯誤,並且這些內置函數未定義。任何想法可能是錯的?Python不會識別'imread'函數
from pylab import *
from skimage import img_as_float
img = imread(‘someimage.png’)
img = img_as_float(img)
w, h = img.shape[:2]
R = img[:,:,0]
G = img[:,:,1]
B = img[:,:,2]
figure()
gray()
subplot(1,4,1); imshow(img); title(「RGB」)
subplot(1,4,2); imshow(R); title(「Red」)
subplot(1,4,3); imshow(G); title(「Green」)
subplot(1,4,4); imshow(B); title(「Blue」)
show()
我認爲你應該安裝Python Imaging Library(PIL)。檢查:: http://www.pythonware.com/products/pil/ – user3378649 2014-10-20 03:15:28
我試圖下載使用sudo pip安裝PIL。 說沒有發現分配。 – 2014-10-20 03:30:38
試過sudo apt-get install python-imaging。 它已經在那裏。 – 2014-10-20 03:44:33