How to recognize text from an image / Python Lessons

Поділитися
Вставка
  • Опубліковано 23 кві 2021
  • Hello friends! How to recognize text from an image in Python? How to recognize Russian text from an image in Python? How to recognize numbers from an image in Python? How to recognize it? How? Answer: watch the video)))
    ► To support the channel: wiseplat.org/donat
    By card number: 5599005072205482
    👍 Like it if you liked the video 👍
    ►► Subscribe to the channel! 🔔
    Press the bell to not miss it!
    Code 1 from the video, for those who are positive:
    import pytesseract
    from PIL import Image
    img = Image.open("image_rus_text.jpg")
    pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
    text = pytesseract.image_to_string(img, lang="rus")
    print(text.strip())
    with open('text_from_image.txt', 'a') as f:
    f.write(text.strip()+"
    ")
    Code 2 from the video, for those who are positive:
    import pytesseract
    from PIL import Image
    img = Image.open("image_with_phone.png.png")
    pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
    custom_config = r'--oem 3 --psm 13'
    text = pytesseract.image_to_string(img, config=custom_config)
    print(text.strip())
    with open('phone_numbers.txt', 'a') as f:
    f.write(text.strip()+"
    ")

КОМЕНТАРІ • 57

  • @RuRuAlice
    @RuRuAlice 3 роки тому +10

    Было бы здорово в описании видеть ссылки на те вещи которые нужно скачать) Спасибо!

  • @yuriybaranovskiy9642
    @yuriybaranovskiy9642 3 роки тому +4

    Супер ,то что я и ждал,чтобы внести автоматом чеки из магазина в домашнюю бухгалтерию,а то у же начал писать перцептрон!!!

  • @eror2826
    @eror2826 3 роки тому +1

    Хорошая работа Олег

  • @BssSquadZ
    @BssSquadZ 3 роки тому +2

    Супер видос:)

  • @yuriybaranovskiy9642
    @yuriybaranovskiy9642 3 роки тому +16

    Предлагаю сделать обзор самых популярных библиотек для питона.

    • @vladimirgrabar1771
      @vladimirgrabar1771 3 роки тому

      так он только это и делает что можно рассказать за 5 минут видео

  • @user-lw8wq3sx7i
    @user-lw8wq3sx7i 3 роки тому +2

    Спасибо огромное

  • @megamarkum
    @megamarkum 3 роки тому +10

    ЛАЙФХАК!!! Чтобы скопировать путь до файла можно зажать шифт и нажать ПКМ по файлу, там появится пункт "Копировать как путь"

    • @user-ce2vy8lh1j
      @user-ce2vy8lh1j 2 роки тому

      Воу, спс, круто!

    • @13VoRoN37
      @13VoRoN37 Рік тому

      ну вообще можно просто нажать кнтр+шифт+с

  • @alkhasovstudio
    @alkhasovstudio 3 роки тому +1

    А есть возможность читать текст без установки дополнительных программ?
    Просто мне нужно завернуть это в .exe и создать что-то вроде кликера, но у других на компе врядли данный скрипт будет работать без установленной проги Tesseract, или будет?

  • @markostr
    @markostr 6 місяців тому

    спасибо!

  • @demonstalker_game_developer
    @demonstalker_game_developer 2 роки тому

    Спасибо, огромное! А то я нигде не мог найти, как убрать лишний значок при распознавание!!!

  • @arsen_i
    @arsen_i Рік тому

    Спасибо за видео! У меня возник вопрос - предположим есть фотография с текстом, однако, мне нужен только то слово, которое написано наибольшим шрифтом. Как это можно реализовать, либо можете подсказать, в какую сторону двигаться? Спасибо!

  • @user-fk9rg8oo4u
    @user-fk9rg8oo4u Рік тому

    изначально отказался от просмотров Ваших роликов из-за "своеобразной" манеры изложения. но за этот ролик спасибо. решил свои задачи

  • @shortsparodi
    @shortsparodi 11 місяців тому

    0:38 начало

  • @nikgavrilov993
    @nikgavrilov993 Рік тому

    А есть ли библиотеки питона для распознавания многостраничных pdf?

  • @linux3468
    @linux3468 3 роки тому +3

    Клас

  • @parkerparker9378
    @parkerparker9378 3 роки тому +2

    Покажите как нарисовать таблицу на пайтоне задавая с клавиатуры количество строк и столбцов и чтобы данные которые будут помещены в эти столбцы и строки форматировались по содержанию в них данных!

  • @nikitalukashevich8231
    @nikitalukashevich8231 11 місяців тому +1

    Благодарю! Можно ли при помощи тесеракта распознавать от руки написнный текст?

    • @mar_kha
      @mar_kha 3 місяці тому

      Пните, когда ответят)
      И именно русский рукописный 😁

  • @88salamon
    @88salamon 3 роки тому +3

    Красава. А по инста ботам ещё видосы будут?

    • @wiseplat
      @wiseplat  3 роки тому +1

      Будут 😀👍

  • @user-rx3ok9jk3l
    @user-rx3ok9jk3l 3 роки тому

    привет,подскажи можно написать программу на пайтоне, чтоб она подключалась к букмекерским контором (ставки на спорт) и по моим параметром делала ставки автоматически

    • @romul23
      @romul23 3 роки тому

      2000 рублей

    • @user-rx3ok9jk3l
      @user-rx3ok9jk3l 3 роки тому

      @@romul23 цена за программу

    • @drfly4581
      @drfly4581 3 роки тому

      @@romul23 бомж

    • @zintaise6319
      @zintaise6319 3 роки тому

      В теории можно, но нужно иметь навыки парсинга + анализа данных (возможно, с машинным обучением) + иметь данные статистики. На практике это дело для целой компании.

  • @ogohtv
    @ogohtv 2 роки тому

    Вы отлично научили нас но у меня ситуация немного другая КАК НА СЧЁТ ТЕКСТА КАРТИНКИ КОТОРЫХ НАДО ПОМЕСТИТ В ЯЧЕЙКИ ЭКСЕЛ?
    Например : чеки сбербанкта у наших клиентов их много мы зарегистрируем их всех, можно ли это сделать автоматически?

    • @user-xd1dv9sw1p
      @user-xd1dv9sw1p Рік тому

      Или выписка по счёту. Я бы тоже хотел узнать

  • @alexone899
    @alexone899 3 роки тому +1

    Я как-то делал подобное
    Но только мой скрипт распознавал текст с web-веб камеры через opencv

  • @irgendwer234
    @irgendwer234 3 роки тому

    А можно ли распознать текст с картинки на python без pytesseract? (просто у меня мало свободного места на диске)

    • @zintaise6319
      @zintaise6319 3 роки тому

      Хоть и не моё дело, но, поверьте, если бы можно было без него, то в видео такую информацию не поставили бы. Может быть есть альтернативы.

  • @yuriybaranovskiy9642
    @yuriybaranovskiy9642 3 роки тому

    Еще вопрос с кодировкой-полезли какие-то крякозябли в файле

    • @user-nx7cq1wy3f
      @user-nx7cq1wy3f 2 роки тому

      With open(“text.txt”, “a”, encoding=“utf-8”) as file:
      --file.write(..)

  • @user-xd1dv9sw1p
    @user-xd1dv9sw1p Рік тому

    А как работать с математическими формулами? Например распознать интеграл со скриншота из учебника

    • @mar_kha
      @mar_kha 3 місяці тому

      А там же в начале установки показывали, что можно включить math (это лишь предположение)

  • @mobfire9769
    @mobfire9769 3 роки тому

    Извиняюсь, вы ещё не занимаетесь с html? Мне ту нужна помощь ..

  • @domteks
    @domteks 2 роки тому

    Как правильно установить Tesseract на pythonanywhere для русского языка?

  • @androidtelefon
    @androidtelefon Рік тому

    у меня в пайчарме что то тессеракт не установился.

  • @ArBuZiK-iw1ii
    @ArBuZiK-iw1ii 3 роки тому +1

    можно вопрос на какой программе писался код?

  • @stasian.tip.official
    @stasian.tip.official 2 роки тому

    сложно ссылку оставить?

  • @BssSquadZ
    @BssSquadZ 3 роки тому +2

    я первый

  • @alexanderpadalka5708
    @alexanderpadalka5708 3 роки тому +1

  • @mrtwish1677
    @mrtwish1677 3 роки тому +1

    Не работает ниюха этот тессеракт.

  • @user-yw1si2mb8l
    @user-yw1si2mb8l 3 роки тому +2

    Крипто прогнзы!!!

  • @user-xt5he2ev2c
    @user-xt5he2ev2c 3 роки тому +3

    100 лайков 0 дизлайков🗿

  • @ivan_inanych
    @ivan_inanych Рік тому

    Это же не чёрный юмор, это расистский юмор, чёрный юмор это про смерть

  • @konfuze_top
    @konfuze_top 3 роки тому +3

    хватит тырить у python today

    • @viyrzn
      @viyrzn 2 роки тому +1

      даже переменные не изменил

  • @mrj7314
    @mrj7314 2 роки тому

    Полная копия другого видео

  • @user-td4oy3bb9u
    @user-td4oy3bb9u Рік тому

    Приветствую! У меня не работает русский перевод.
    Код
    lang="rus".pytesseract.image_to_string(Image.open(r"C:\Users\Maus\Desktop\test.PNG",lang="rus"))
    Результат
    Traceback (most recent call last):
    File "", line 1, in
    pytesseract.image_to_string(Image.open(r"C:\Users\Maus\Desktop\test.PNG",lang="rus"))
    TypeError: open() got an unexpected keyword argument 'lang'
    А на английский переводит.
    Код
    >>> pytesseract.image_to_string(Image.open(r"C:\Users\Maus\Desktop\test.PNG"))
    Результат
    'Google

    Q Baenme naucKoBblfi aanpac mm URL

    '
    (стартовая страница Гугла)
    Config тоже не работает.
    Код
    >>> pytesseract.image_to_string(Image.open(r"C:\Users\Maus\Desktop\test.PNG",config=r'--oem 3 --psm 13'))
    Результат
    Traceback (most recent call last):
    File "", line 1, in
    pytesseract.image_to_string(Image.open(r"C:\Users\Maus\Desktop\test.PNG",config=r'--oem 3 --psm 13'))
    TypeError: open() got an unexpected keyword argument 'config'
    Как это исправить, чтобы на русский язык переводить?

  • @Naberegn
    @Naberegn 9 місяців тому

    Хоть бы ссылку оставил на тессеракт...