1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| import cv2
|
| import opencv_util
| import win32_util
| import ocr_util
|
|
| def save_code_img():
| img = win32_util.window_capture(0x00D118FC, (40, 150, 90, 165))
| gray_img = opencv_util.gray_img(img)
| code = ocr_util.recognize_code(gray_img)
| # 保存文件
| cv2.imwrite(f"datas/test3/{code}.png", gray_img)
| print(code)
|
|
| def save_l2_select_img():
| x = 1500 + 67
| y = 400 + 4
| img = win32_util.window_capture(0x00010BA2, (x, y, x + 45, y + 16))
| gray_img = opencv_util.gray_img(img)
| code = ocr_util.recognize_num(gray_img)
| # 保存文件
| cv2.imwrite(f"datas/test4/{code}.png", gray_img)
| print(code)
|
|
| if __name__ == "__main__":
| save_l2_select_img()
|
|