0
所以我想捕捉我的屏幕的一部分。但它返回我0x0圖像。我此刻的所有代碼:PIL的.crop返回圖像0x0。因此,ImageGrab.grab與指定的bbox
from PIL import ImageGrab
im = ImageGrab.grab(bbox=(466,789,116,439))
print im
>><PIL.Image._ImageCrop image mode=RGB size=0x0 at 0x1E64120>
雖然沒有指定BBOX
im = ImageGrab.grab()
print im
>><PIL.Image.Image image mode=RGB size=1280x1024 at 0x1F33198>
我也試圖採取全屏圖像,然後裁剪:
bbox=(466,789,116,439)
im = ImageGrab.grab()
print im
im = im.crop((466,789,116,439))
print im
<PIL.Image.Image image mode=RGB size=1280x1024 at 0x1DA41C0>
<PIL.Image._ImageCrop image mode=RGB size=0x0 at 0x1DA4260>
我硬是沒想法如何不工作。沒有發現任何人有同樣的問題,所以我在這裏。 預先感謝
的Python 2.7
PIL 1.1.7