0
0
mirror of https://github.com/ok-oldking/ok-wuthering-waves.git synced 2025-04-24 08:25:16 +00:00

ocr优化

This commit is contained in:
firedcto@gmail.com 2025-03-24 23:47:29 +08:00
parent d1c00ed834
commit 520404dca2
3 changed files with 81 additions and 49 deletions

View File

@ -76,7 +76,8 @@ config = {
'gui_icon': 'icon.png',
'global_configs': [key_config_option, pick_echo_config_option, monthly_card_config_option],
'ocr': {
'lib': 'rapidocr_openvino'
'lib': 'rapidocr_openvino',
'target_height': 1080,
},
'start_timeout': 120, # default 60
'wait_until_settle_time': 0,
@ -86,7 +87,6 @@ config = {
'default_horizontal_variance': 0.002,
'default_vertical_variance': 0.002,
'default_threshold': 0.8,
'target_height': 540,
},
'windows': { # required when supporting windows game
'exe': 'Client-Win64-Shipping.exe',

View File

@ -1,13 +1,16 @@
ok-script==0.0.441
PySide6-Fluent-Widgets>=1.7.3
darkdetect>=0.8.0
requests>=2.32.3
pydirectinput>=1.0.4
rapidocr-openvino>=1.3.25
pycaw>=20240210
psutil>=6.1.0
WMI>=1.5.1
pySide6-Fluent-Widgets==1.7.6
pycaw==20240210
psutil==6.1.0
WMI==1.5.1
typing-extensions>=4.11.0
numpy>=1.26.4
opencv-contrib-python>=4.10.0.84
pip-tools
numpy>=1.19.5,<3.0.0
opencv_python>=4.5.1.48
ok-script
msgpack==1.1.0
cryptography==43.0.3
requests==2.32.3
pip-tools
pydirectinput==1.0.4
mouse==0.7.1
ok-rapidocr-dml

View File

@ -4,10 +4,14 @@
#
# pip-compile '.\requirements.in'
#
antlr4-python3-runtime==4.9.3
# via omegaconf
build==1.2.2.post1
# via pip-tools
certifi==2024.12.14
certifi==2025.1.31
# via requests
cffi==1.17.1
# via cryptography
charset-normalizer==3.4.1
# via requests
click==8.1.8
@ -16,45 +20,62 @@ colorama==0.4.6
# via
# build
# click
comtypes==1.4.8
# tqdm
coloredlogs==15.0.1
# via onnxruntime-directml
comtypes==1.4.10
# via pycaw
cryptography==43.0.3
# via -r .\requirements.in
darkdetect==0.8.0
# via
# -r .\requirements.in
# ok-script
# pyside6-fluent-widgets
gitdb==4.0.11
flatbuffers==25.2.10
# via onnxruntime-directml
gitdb==4.0.12
# via gitpython
gitpython==3.1.43
gitpython==3.1.44
# via ok-script
humanfriendly==10.0
# via coloredlogs
idna==3.10
# via requests
numpy==1.26.4
mouse==0.7.1
# via -r .\requirements.in
mpmath==1.3.0
# via sympy
msgpack==1.1.0
# via -r .\requirements.in
numpy==2.2.4
# via
# -r .\requirements.in
# opencv-contrib-python
# ok-rapidocr-dml
# onnxruntime-directml
# opencv-python
# openvino
# rapidocr-openvino
# shapely
ok-script==0.0.489
ok-rapidocr-dml==0.0.2
# via -r .\requirements.in
opencv-contrib-python==4.10.0.84
ok-script==0.0.495
# via -r .\requirements.in
opencv-python==4.10.0.84
# via rapidocr-openvino
openvino==2024.6.0
# via rapidocr-openvino
openvino-telemetry==2024.5.0
# via openvino
omegaconf==2.3.0
# via ok-rapidocr-dml
onnxruntime-directml==1.21.0
# via ok-rapidocr-dml
opencv-python==4.11.0.86
# via
# -r .\requirements.in
# ok-rapidocr-dml
packaging==24.2
# via
# build
# openvino
pillow==11.0.0
# via rapidocr-openvino
# onnxruntime-directml
pillow==11.1.0
# via ok-rapidocr-dml
pip-tools==7.4.1
# via -r .\requirements.in
protobuf==6.30.1
# via onnxruntime-directml
psutil==6.1.0
# via
# -r .\requirements.in
@ -63,52 +84,60 @@ psutil==6.1.0
pycaw==20240210
# via -r .\requirements.in
pyclipper==1.3.0.post6
# via rapidocr-openvino
# via ok-rapidocr-dml
pycparser==2.22
# via cffi
pydirectinput==1.0.4
# via -r .\requirements.in
pyproject-hooks==1.2.0
# via
# build
# pip-tools
pyside6==6.8.1
pyreadline3==3.5.4
# via humanfriendly
pyside6==6.8.2.1
# via pyside6-fluent-widgets
pyside6-addons==6.8.1
pyside6-addons==6.8.2.1
# via pyside6
pyside6-essentials==6.8.1
pyside6-essentials==6.8.2.1
# via
# ok-script
# pyside6
# pyside6-addons
pyside6-fluent-widgets==1.7.3
pyside6-fluent-widgets==1.7.6
# via -r .\requirements.in
pysidesix-frameless-window==0.4.3
pysidesix-frameless-window==0.5.1
# via
# ok-script
# pyside6-fluent-widgets
pywin32==308
pywin32==310
# via
# ok-script
# pysidesix-frameless-window
# wmi
pyyaml==6.0.2
# via rapidocr-openvino
rapidocr-openvino==1.3.25
# via -r .\requirements.in
# via
# ok-rapidocr-dml
# omegaconf
requests==2.32.3
# via
# -r .\requirements.in
# ok-script
shapely==2.0.6
# via rapidocr-openvino
shiboken6==6.8.1
shapely==2.0.7
# via ok-rapidocr-dml
shiboken6==6.8.2.1
# via
# pyside6
# pyside6-addons
# pyside6-essentials
six==1.17.0
# via rapidocr-openvino
smmap==5.0.1
# via ok-rapidocr-dml
smmap==5.0.2
# via gitdb
sympy==1.13.3
# via onnxruntime-directml
tqdm==4.67.1
# via ok-rapidocr-dml
typing-extensions==4.12.2
# via
# -r .\requirements.in