绘制像素到像素python 2.7

时间:2017-03-14 15:09:25

标签: python pygame drawing pixels

我使用以下代码

逐个像素地绘制图像
coord = np.where(np.all(imagen == (0, 0, 0), axis=-1))
cv2.imshow('imagen', imagen)

a = coord[0]
b = coord[1]

for x,y in zip(a,b): 
    rectObs.append(pygame.Rect((y,x),(1,1)))

for rect in rectObs:
    pygame.draw.rect(screen, black, rect,20)

此代码检测图像的所有黑色像素,并在具有相同坐标的另一个窗口中绘制它们。 问题是黑色像素太多,处理速度非常慢。

是否有提高性能或以更优的方式绘制图形的想法(除了逐像素)?

谢谢

0 个答案:

没有答案