好吧,这太奇怪了。。我十分肯定我的代码是正确的
img = ImageGrab.grab(bbox=(gameWindow[0], gameWindow[1], gameWindow[0], gameWindow[1]))
img_np = np.array(img)
frame = cv2.cvtColor(img_np, cv2.COLOR_BGR2RGB)
cv2.imshow("f", frame)
cv2.waitKey(0)
cv2.destroyAllWindows()
但它让我犯了这样一个错误:
frame = cv2.cvtColor(img_np, cv2.COLOR_BGR2RGB)
TypeError: src data type = 17 is not supported
哇,我真的很困惑
你能试试吗?因为numpy无法轻松地将} 返回一个类似序列的对象,以便将其转换为numpy数组
Image
转换为np.array
^{相关问题 更多 >
编程相关推荐