如何让python看到一个特定的窗口?

时间:2017-12-16 17:48:25

标签: python-3.x opencv

我正在使用python 3,我使用ImageGrab来查看屏幕的一部分。 我想要做的是获取完整的应用程序窗口可能是任何大小的程序将获得我想要的所有窗口。

我的代码是:

from PIL import ImageGrab
import numpy as np
import cv2
while(True):
    img = ImageGrab.grab(bbox=(0,0,580,580))
    img_np = np.array(img)
    frame = cv2.cvtColor(img_np, cv2.COLOR_BGR2RGB)
    #frame = img_np
    cv2.imshow("test", frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cv2.destroyAllWindows()

I am getting this. 我得到了这个:

但我想要这个。全窗口: enter image description here

我也想抓住屏幕上任何地方的窗口。

0 个答案:

没有答案