def check_if_battle(self, img):
img = np.array(img)
img = img[750:800, 0:400]
blue_min = np.array([250, 250, 250], np.uint8)
blue_max = np.array([255, 255, 255], np.uint8)
amount = cv2.inRange(img, blue_min, blue_max)
if cv2.countNonZero(amount) > (50 * 200):
return True
return False
评论列表
文章目录