Designed to be used with this spreadsheet
- Overwatch 1
- 16:9 mode. You can play on an ultrawide but must select 16:9. This has not been tested on 16:10.
- 1920x1080 screen resolution minimum. Higher resolutions offer better OCR accuracy.
- Subtitles off
- Activated Windows 10 or 11 (the Activate Windows watermark messes with stats in the bottom left). This is not necessary if you have an ultrawide as the watermark is out of the way.
- Python > 3.10
- tesseract (I like to use this installer)
- pytesseract
pip install pytesseract
- Start the script
python ocr.py
- With the scoreboard visible (Tab), press Win+F3
- The script will then add the data to your clipboard to paste into the spreadsheet
- Ensure the tesseract install location is correct in the
functions.py
file - Edit the
USER_CONFIG.py
file to setup your columns and extra stats - The hotkey in
ocr.py
used to trigger the script
11
often gets read as0
. For example, 11 deaths often gets read as 0 deaths- 1080p decreases OCR accuracy significantly compared to 1440p
Overwatch is a trademark of Blizzard Entertainment, Inc., in the U.S. and/or other countries.