Merhabalar def içerisindekiler ImageOpen’i görmüyor aslında daha birkaç gün öncesine kadar problemsizdi şuan sıkıntı çıkarttı sebebini anlamış degilim farklı bir dosyada deniyorum çalışıyor ama ana dosyamda çalışmıyor aşşagıdaki hatayı veriyor çözümünü bilen varsa yardım ederse sevinirim.
Sorunum:
import pytesseract
from PIL import Image, ImageEnhance, ImageFilter
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
from selenium import webdriver
import time
from selenium.webdriver.support.ui import Select
import os
from tkinter import *
import tkinter as tk
from tkinter import filedialog
import tkinter.messagebox
def cevir():
left = 3
img = Image.open('imag.png').convert('RGBA')
pix = img.load()
for y in range(img.size[1]):
for x in range(img.size[0]):
if pix[x, y][0] < 145 or pix[x, y][3] < 115 or pix[x, y][2] < 115:
pix[x, y] = (0, 0, 0, 0)
else:
pix[x, y] = (255, 0, 0)
crop_rectangle = (7, 0, 75, 24)
cropped_im = img.crop(crop_rectangle)
cropped_im.save(r'C:\Users\win7\Desktop\imag2.png')
text = pytesseract.image_to_string(Image.open(r'C:\Users\win7\Desktop\imag2.png'),config='-c tessedit_char_whitelist=0123456789abcdefghijklmnopqrstuvwxyz --oem 3 --psm 8')
print(text)
cevir()