bane00
Şubat 19, 2019, 3:44ös
1
Merhaba,
pytesseract ve pıl modülerini kullanıyorum numarayı okumuyor rica etsem konu hakkında yardım edermisiniz?
from PIL import Image
import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\asus\AppData\Local\Tesseract-OCR\tesseract.exe'
im = Image.open("dosya.png")
text = pytesseract.image_to_string(im, lang = 'eng')
print(text)
aşağıdaki rakamı okumuyor
reo
Şubat 19, 2019, 4:15ös
2
Verdiğiniz kodların sonucu ne? Hata mı aldınız? Aldıysanız paylaşabilir misiniz?
bane00
Şubat 19, 2019, 4:18ös
3
Erdem hocam,Hata almadım sadece 3 yazması gerekirken yazmıyor onu nasıl haledebilirim rica etsem yardım ederseniz çok kabul geçer.
renk değiştirmek için kullandığım kod:
import cv2
import numpy as np
img = cv2.imread(‘dosya.jpg’,0)
retval, threshold = cv2.threshold(img,127,255, cv2.THRESH_BINARY)
cv2.imshow(‘threshold’,threshold)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.imwrite(‘dosya.png’,threshold)
reo
Şubat 19, 2019, 4:27ös
4
Bu konumun doğru olduğuna emin misiniz?
Şu renk kodlarıyla ilgili bir şey söyleyemeyeceğim. Buradaki kaynaktan birşeyler bakıp söylüyorum.
Bu arada modül güzelmiş
bane00
Şubat 19, 2019, 5:40ös
5
Doğru o kod
Teşekkür ederim yinede ilgilendiğiniz için
aib
Şubat 20, 2019, 10:15öö
6
Tesseract’in kendisinde sikinti:
(venv) 13:15:09 0 aib@vivaldi:/tmp/xx% tesseract dosya.png x
Tesseract Open Source OCR Engine v4.0.0-beta.3-249-g607e with Leptonica
Warning. Invalid resolution 0 dpi. Using 70 instead.
Estimating resolution as 213
(venv) 13:15:18 0 aib@vivaldi:/tmp/xx% cat x.txt
(venv) 13:15:19 0 aib@vivaldi:/tmp/xx%
1 Beğeni
bane00
Şubat 20, 2019, 4:05ös
7
Sizdede mi çıktı vermedi ? neden okumuyor açaba ?
aib
Şubat 21, 2019, 5:04ös
8
Bilmiyorum ki, cikti vermiyor. (tesseract --print-parameters
'de opsiyonlar var ama nasil calistigini bilmek lazim.)
Yuksek cozunurluklu dosyalarla calisiyor ama, cok pikselize kaliyor olabilir gorsel.
(Veya DPI parametresini yanlis algiliyor olabilir; azaltilabilir)
1 Beğeni
bane00
Şubat 21, 2019, 6:33ös
9
DPI parametresinin nasıl azaltılabilir hocam ?
aib
Şubat 22, 2019, 9:02öö
10
bilmiyorum
resmi buyut once istersen
1 Beğeni
gemlik
Aralık 20, 2021, 9:40öö
11
import cv2
import pytesseract
import numpy as np
from PIL import ImageGrab
import time
pytesseract.pytesseract.tesseract_cmd = ‘C:\Program Files\Tesseract-OCR\tesseract.exe’
img = cv2.imread(‘c:\burzed\resim.jpg’)
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
pytesseract
##############################################
Image to String
##############################################
print(pytesseract.image_to_string(img))
cv2.imshow(‘img’, img)
cv2.waitKey(0)