Как получить текст с изображения с помощью pytesseract в изображениях - PullRequest
0 голосов
/ 04 февраля 2019

Мне нужно использовать pytesseract для извлечения текста из этой картинки.Это возможно?ex.images:

"[1]: https://i.stack.imgur.com/tC2FN.jpg"

" [2]: https://i.stack.imgur.com/zeShg.jpg"

"[3]: https://i.stack.imgur.com/NfnZj.jpg"

"[4]: https://i.stack.imgur.com/SH9lU.jpg"

" [5]: https://i.stack.imgur.com/ZYmdy.jpg"

"[6]: https://i.stack.imgur.com/0LzVu.jpg"

" [7]: https://i.stack.imgur.com/rYcLW.jpg"

"[8]: https://i.stack.imgur.com/eaBmB.jpg"

Код:

import pytesseract
from PIL import Image, ImageEnhance, ImageFilter

im = Image.open("4.jpg") # the second one 
im = im.filter(ImageFilter.MedianFilter())
enhancer = ImageEnhance.Contrast(im)
im = enhancer.enhance(2)
im = im.convert('1')
im.save('4temp.jpg')
text = pytesseract.image_to_string(Image.open('4temp.jpg'))
print(text)

Декодированный текст:

1 - EN
2- f-ybizc
3- CALE NGS
4- [ПУСТОЙ]

Спасибо!

...