2017-07-02 71 views
-2

我:如何使用PIL /枕頭PyScriptor(Python)的導入圖片

枕頭-3.4.0-CP34,CP34 - win32.whl(MD5)(我發現here

Python的3.4.0.amd64

Pyscripter-V2.6.0-設置

我試圖創建一個程序,可以比較兩個圖像和所遇到的問題與PIL做。據我瞭解,你必須下載Pillow並從中導入'Image'模塊。我已經下載了上述枕頭程序,這是我曾嘗試使用不同的代碼:

from Pillow import Image 

OR

import pip 
installed_packages = pip.get_installed_distributions() 
installed_packages_list = sorted(["%s==%s" % (i.key, i.version) 
    for i in installed_packages]) 
print(installed_packages_list) 
import Pillow 
import Image 

或者乾脆

import Image 

這些都沒有工作(他們想出各種不同的錯誤消息,包括'沒有模塊命名枕頭/ PIL /圖像'),我已經嘗試了一些其他輕微的變種,但仍然沒有工作。我期待完美而不是簡單,任何有用的東西都會令人驚歎。謝謝。此外,如果任何人都可以提供一種解決亮度差異的方法(我試圖將屏幕上的圖像與圖像本身進行比較)。

+0

'從PIL import Image'從'枕頭'導入'Image'包。你實際上並沒有使用「Pillow」這個名字,它是原始的「PIL」模塊的一個分支。然後您需要編寫使用包中的函數來創建或讀取硬盤中的圖像到您的程序中的代碼。建議您閱讀[documentation](http://pillow.readthedocs.io/en/4.2.x/reference/Image.html)中的示例。你使用的確切版本應該不重要,因爲這些是原始'PIL'模塊的基本功能。 – martineau

回答

0

試試這個

from PIL import Image, ImageFont, ImageDraw 

im = Image.new('RGB', (100,400), (255,0,0)) 
dr = ImageDraw.Draw(im) 

此代碼cpuld繪製圖像,只是嘗試,如果它的工作原理。 我的PIL版本

PIL.__version__ 
'4.0.0'