Форум сайта python.su
0
Необходимо получить изображение экрана для попиксельной работы с ним.
from time import sleep
from PIL import Image, ImageGrab
i = 50
while (i > 0):
img = ImageGrab.grab()
i = i - 1
sleep(0.1)
Офлайн
0
Нашел способ без создания изображения, очень быстрый.
from ctypes import windll
def getpixel(x,y):
return windll.gdi32.GetPixel(windll.user32.GetDC(0), x, y)
Офлайн
253
Очень интересно. Наверное битмапку еще быстрее будет получить http://msdn.microsoft.com/en-us/library/dd144879%28v=vs.85%29.aspx
Офлайн