# your code goes here
import cv2 as cv
import pytesseract
image_path = "screenshot.png"
image = cv.imread(image_path, cv.IMREAD_GRAYSCALE)
_, modified_image = cv.threshold(image, 64, 255, cv.THRESH_BINARY)
cv.imwrite("modified_image.png", modified_image)
custom_config = r'--psm 12 --oem 1 -c tessedit_char_whitelist=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-.:'
pytesseract.pytesseract.tesseract_cmd = 'C:\Tesseract-OCR\tesseract.exe'
text = pytesseract.image_to_string("modified_image.png", config=custom_config, lang="eng")
print(f'Text: {text}')
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCgppbXBvcnQgY3YyIGFzIGN2CmltcG9ydCBweXRlc3NlcmFjdAoKaW1hZ2VfcGF0aCA9ICJzY3JlZW5zaG90LnBuZyIKaW1hZ2UgPSBjdi5pbXJlYWQoaW1hZ2VfcGF0aCwgY3YuSU1SRUFEX0dSQVlTQ0FMRSkKXywgbW9kaWZpZWRfaW1hZ2UgPSBjdi50aHJlc2hvbGQoaW1hZ2UsIDY0LCAyNTUsIGN2LlRIUkVTSF9CSU5BUlkpCgpjdi5pbXdyaXRlKCJtb2RpZmllZF9pbWFnZS5wbmciLCBtb2RpZmllZF9pbWFnZSkKY3VzdG9tX2NvbmZpZyA9IHInLS1wc20gMTIgLS1vZW0gMSAtYyB0ZXNzZWRpdF9jaGFyX3doaXRlbGlzdD1BQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODktLjonCnB5dGVzc2VyYWN0LnB5dGVzc2VyYWN0LnRlc3NlcmFjdF9jbWQgPSAnQzpcVGVzc2VyYWN0LU9DUlx0ZXNzZXJhY3QuZXhlJwp0ZXh0ID0gcHl0ZXNzZXJhY3QuaW1hZ2VfdG9fc3RyaW5nKCJtb2RpZmllZF9pbWFnZS5wbmciLCBjb25maWc9Y3VzdG9tX2NvbmZpZywgbGFuZz0iZW5nIikKCnByaW50KGYnVGV4dDoge3RleHR9JykK