РАСПОЗНАВАНИЕ АВТОМОБИЛЬНЫХ НОМЕРОВ С ПОМОЩЬЮ PYTHON | КОМПЬЮТЕРНОЕ ЗРЕНИЕ | PYTESSERACT, OPENCV

Поділитися
Вставка
  • Опубліковано 20 вер 2024
  • Росбанк: clck.ru/336jav
    ⚡️ Практика Python ⚡️
    В данном видео пишем программу по обнаружению, распознаванию и извлечению автомобильных номеров с помощью Python, модулей opencv-python, matplotlib и pytesseract.
    💰 Поддержать проект:
    www.netstalker...
    / pythontoday
    yoomoney.ru/to...
    🔥 Стать спонсором канала:
    / @pythontoday
    ****Ссылки****
    Дешевый/надежный сервер в Европе:
    zomro.com/?from...
    promo_code:
    zomro_246874
    Хороший proxy сервис:
    proxy6.net/a/1...
    🔥 Telegram канал к кучей ништяков и кодом из видео:
    t.me/python2day
    Вычисляем по IP с помощью Python | Как определить местоположение по IP:
    • Вычисляем по IP с помо...
    Три программы на Python для твоего портфолио на GitHub:
    • Три программы на Pytho...
    Парсинг криптобиржи | Торговый бот | API криптобиржи:
    • Парсинг криптобиржи | ...
    Как узнать пароль от Wi-Fi с помощью Python | Достаем пароли от Wi-Fi точек доступа в Windows:
    • Video
    Скачиваем Instagram с помощью Python
    • Скачиваем Instagram с ...
    Что такое фишинг и как не попасться? | Генератор QR код на Python:
    • Что такое фишинг и как...
    Парсинг криптобиржи | Торговый бот | API криптобиржи:
    • Парсинг криптобиржи | ...
    Python с нуля | if _name_ == '__main__' | Зачем? И почему нужно использовать
    • Python с нуля | if __n...
    Асинхронный парсинг на Python | Ускоряем код в 10 раз
    • Асинхронный парсинг на...
    Парсинг на Python | Подмена IP-адреса | Запросы через прокси
    • Парсинг на Python | По...
    Парсинг динамического сайта на Python + Telegram бот на AIOGram | Requests, AIOGram, API, JSON
    • Парсинг динамического ...
    Пишем Telegram бота на Python + Загружаем Telegram бота на сервер(хостинг):
    • Пишем Telegram бота на...
    Плейлист по распознаванию лиц на Python:
    • Распознавание лиц | Fa...
    Плейлист по парсингу сайтов на Python:
    • Парсинг/Scraping
    Плейлист по Instagram боту:
    • Instagram Bot на Pytho...
    Плейлист по Linux для новичков:
    • Linux для начинающих
    ****Соц.сети****
    Telegram: t.me/python2day
    #tesseract #python #распознавание #telegrambot

КОМЕНТАРІ • 137

  • @mak32
    @mak32 Рік тому +14

    Тема благодатная. Думаю согласятся многие, что продолжения будем ждать с нетерпением. И не только данный проект, а также и другие проекты с этой библиотекой.

    • @PythonToday
      @PythonToday  Рік тому +1

      Благодарю за фидбэк!

  • @Денис-п1ю2ц
    @Денис-п1ю2ц Рік тому +24

    Летом писал этот проект, весь интернет перерыл чтоб некие подсказки найти, теперь смотрю с радостью что я понимаю что-то)

    • @PythonToday
      @PythonToday  Рік тому +1

      Делись кодом если есть возможность)

    • @Денис-п1ю2ц
      @Денис-п1ю2ц Рік тому +1

      @@PythonToday к сожалению я его потерял(( но делал все точно также как на видео, при помощи неиронки ловил номер и давал немного место (т.к. иногда номер не весь захватывала) переводил в черно белый и считывал номер при помощи pytesseract, правда сложность была в том что это все надо было делать в видеопотоке, зачастую он распозновал номер, но иногда ни в какую ее хотел

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

      А где взять предобученную модель из папки hear_cascades?

    • @АлександрЗайцев-р7е
      @АлександрЗайцев-р7е Рік тому

      @@Денис-п1ю2ц обычно камеры, определяющие номера и следящие за потоком движения машин, имеют не 25-30 кадров в секунду как обычная камера, а больше 50. Возможно поэтому были проблемы с определением, т.к. смазывался номер на кадре.

  • @Zer-st6qv
    @Zer-st6qv Рік тому +17

    Воу! Какой-же ты красавчик, огромное спасибо за такую интересную практику! Конечно "за" продолжение, будь здоров!)

    • @PythonToday
      @PythonToday  Рік тому +1

      Взаимно! Спасибо за поддержку!

  • @GoldenHandsCooking
    @GoldenHandsCooking 9 місяців тому +1

    Здравствуйте! Спасибо за Урок! вы сможете сделать такой урок !
    Дверь открывается с распознавание лицо человека!
    1) Когда камера обнаруживает лицо первого человека и Приветствует с озвучкой (Приветь Самир добро пожаловать домой чтоб открыт дверь положите ваш палец в сканнер отпечатки пальцев ) и когда я положу палец в сканнер отпечатки пальцев дверь открывается !
    и еще надо написать код для случай при не срабатывание отпечатки пальцев и распознавание лиц как на смартфоне
    2) Когда подойдет сосед к двери чтоб постучать дверь тут же камера распознает чужого человека и сообщает что Хозяева нет дома но он вас видеть через виде наблюдение над вашим головой, если хотите отправит сообщение им то нажмите красную кнопку и отправьте голосовое сообщение. и если он захочет этого сделать нажимает на кнопку и отправляет голосовое сообщение ей смартфону! если он не захочет отправить сообщение то хозяин дома получает смс сообщение то что кто то подошёл к двери!

  • @TheAutonomoos
    @TheAutonomoos Рік тому +1

    Я понимаю, что тут весь код - по сути просто клей между уже готовыми, написанными кем-то другим функциями. Но это всё равно круто. Буду ждать продолжения.

  • @sergdef1
    @sergdef1 Рік тому +2

    Круто. Я как раз работаю над подобным. Хочу получать фото с камеры видеонаблюдения. И ваш код по распознованию автономера как раз находка. Супер. Давайте продолжение!!!!!!!!!!!!

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

      Благодарю за фидбэк! Рад если будет полезно)

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

      Ну и? Как успехи? Смог распознать хотя бы 50%

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

      @@AlexUUU1728 Смог. Работает. Немного пришлось переделать для RTSP чтобы делал картинку и после распозновал. Но для моих задач на то время этого хватало. Сейчас работает все на другом коде и с другой оболочкой.

    • @AlexUUU1728
      @AlexUUU1728 5 місяців тому

      @@sergdef1 Ну получить картинку с видео это да, другая задача. Тут ковырнул - ну нихера тисеракт не распознает. Я уж и контуры обвел, и мелочь убрал и в битовое перевел. Хер, а не буквы. Вернее так, распознает, с 99% ошибок.

    • @sergdef1
      @sergdef1 5 місяців тому

      @@AlexUUU1728 А весии те что из видео или новые? Я уже год как не проверял код. Сейчас у меня работает на заводской программе и оборудовании.

  • @gaben_aTan
    @gaben_aTan Рік тому +3

    Интересная тема. Думаю в снт сделать на въезд , на шлагбаум

  • @garage-3243
    @garage-3243 11 місяців тому

    Здравствуйте! Тема классная, поставил лайк! Хотелось бы развить ее. Работаю в личной охране. Сопровождение на авто - одна из уязвимых способ для слежки за моим клиентом. Хотелось программу отслеживание автономеров в дороге, и если программа заметила повторный номер и автомобиль более трех раз на протяжении определенного маршрута, в течении недели, то помечала бы это автономер в отдельный файл. Видео брать с видеорегистратора, т.е. архив.

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

    По любому нужно продолжение данного проекта, эта крутая тема )

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

    PythonToday - !SUPER! - Forever!

  • @oxyroy8057
    @oxyroy8057 Рік тому +1

    Я в этом нихрена не понимаю. Но автор красавчик!! Только окунаюсь в тему it

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

      Сам живу с этим чувством, каждый раз что-то новое. Спасибо за фидбэк!

  • @zaurdzantiev6560
    @zaurdzantiev6560 Рік тому +1

    Классно было б ещё узнавать тип автомобиля: легковой, грузовой и т.п.

  • @SkyfUA999
    @SkyfUA999 Рік тому +2

    Спасибо за поздравление в Телеге. Вы настоящий мотиватор учёбы для многих, кто не до учился в политехе и совковых до потопных системах, где из гениальных молодых интелектуальных студентов - делают тупоголовых орангутангов с корочкой, на которую даже не намажешь маслом. Пусть в следующем году вы будете ещё ярче. 🎄

  • @vigauss1889
    @vigauss1889 Рік тому +4

    Очень интересная тема) Большое спасибо за шпаргалки по настройкам, само собой лайк за продолжение! p.s у меня tesseract порой даёт осечки, на мой взгляд с кириллицей дела так себе обстоят. В номерах используется "типо" латиница, но буквы русские, может поэтому всё же ошибается. Но в видео например с цифрой что-то не понравилось 🤷‍♂

    • @PythonToday
      @PythonToday  Рік тому +1

      Большое спасибо за фидбэк! Да, тоже замечал пропуски, но есть альтернативы. Моджно с ними попробовать поработать, на канале было видео по распознаванию текста

  • @kmakurov
    @kmakurov Рік тому +10

    С номером о917ун33 распозналась вместо буквы О, цифра ноль

    • @Motivatios666
      @Motivatios666 Рік тому +1

      поставь условие, что первый, пятый и шестой символы это буквы а не цифры

  • @hideokojima002
    @hideokojima002 Рік тому +2

    Спасибо, годно, но хотелось бы побольше подобного.

  • @BLRplex
    @BLRplex Рік тому +1

    Интересно было бы посмотреть поточную обработку видео с номерами машин. На вход идет поток с видео, на выходе коллекция строк с номерами авто. Причем, хорошо бы допилить так, чтобы номера были в кириллице

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

      Кто мешает сделать словарь замен символов?

  • @ЭльчинМехтиев-й3т

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

  • @jagpanther1814
    @jagpanther1814 Рік тому +1

    Аххаах, только вчера думал что у pythontoday такого видео нет

  • @darkunderground8103
    @darkunderground8103 Рік тому +1

    Спасибо за видео, работает все кроме вывода текста

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

    Как всегда, отлично! Жду продолжения

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

      Большое спасибо за фидбэк!

  • @deus7204
    @deus7204 Рік тому +2

    Как всегда крутое видео, большое спасибо. Для меня немного сложновато, буду разбираться)

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

      Вливайся) Спасибо за фидбэк!

  • @Antonio-e5t3s
    @Antonio-e5t3s Рік тому

    Очень полезное видео, это то что я искал👍

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

    Спасибо, емко и понятно. ждем еще)

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

      Большое спасибо за фидбэк!

  • @Александр-з5ь8б
    @Александр-з5ь8б 11 місяців тому

    Спасибо за труды!

  • @ЕрмолинНикита-у7м

    СУПЕР!!!) Ждём продолжения!)

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

      Благодарю за поддержку!

  • @аавыф-б4о
    @аавыф-б4о Рік тому

    Нормально, поразвлекался, спасибо

  • @BOOT-e8o
    @BOOT-e8o 11 місяців тому

    Однозначно лайк!!! А сделать считывание номеров не с фото а с видео?

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

    Ждем продолжение! Респект!

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

      Спасибо за поддержку!

  • @wyrineejt5425
    @wyrineejt5425 Рік тому +1

    4:31 а можно вопрос что это за файл? xml, нашел в тг был! канал очень годный

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

    Огромное тебе спасибо за информацию !!!

    • @PythonToday
      @PythonToday  Рік тому +1

      Огромное спасибо за фидбэк)

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

    Добрый день! Безумно нравится ваш контент. Недавно я начал изучать парсинг сайтов на Python по книжкам, могли бы, пожалуйста, подсказать как Вы начинали обучаться парсингу? Заранее спасибо.

  • @ДаняСкоряк-л6ь
    @ДаняСкоряк-л6ь Рік тому +1

    Сними видео как найти и подключиться к IP web camera телефона

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

    Суперский урок!!!!!!

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

    Жду продолжения

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

    Очень очень очень интересная тема!!!)

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

    супер! спасибо!

  • @oraz639
    @oraz639 Рік тому +1

    Очень интересно и полезно 👍
    Как быть с распознованием номера с камеры видеонаблюдения?

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

      Думаю для начала делать скриншоты, точнее ограничить количество кадров в секунду. Также для начала нужно определить на видео саму машину, для этого тоже есть готовые модели

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

    спасибо за практику!

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

    Было бы очень круто, если бы еще в описание была ссылка на код. Видео топ!!!

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

      Благодарю за фидбэк! В описании их даже 2, код в телеграм канале.

    • @ГлебКолесников-г4е
      @ГлебКолесников-г4е Рік тому

      @@PythonToday а как открыть его в пайтон файле?

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

    Достойно!!

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

    Тоже думал такой проект написать, с видеорегистратора записи взять и запустить, пусть базу создаёт

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

      Супер, делись кодом если есть желание

    • @ВиталийКучер-о6ю
      @ВиталийКучер-о6ю Рік тому

      А какаой в этом толк? Базы номеров закрытые

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

      @@ВиталийКучер-о6ю еще
      вас ждут великие открытия ...

    • @ВиталийКучер-о6ю
      @ВиталийКучер-о6ю Рік тому

      @@agrotok1587 в смысле?)

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

      @@ВиталийКучер-о6ю зная пути, базы станут открыты . все хотят исть

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

    Да да да продолжение однозначноо

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

      Спасибо за поддержку!

  • @bersty
    @bersty 10 місяців тому

    Можно использовать такой код, для распознавания ключей из 12 символов?если фото этих ключей могут быть сделаны под разным углом, а символы в коде сделаны из несоединенных точек

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

    хотелось бы увидеть видео о распознавании речи в реальном времени

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

    пишу комментарий в копилку обозначенной цели

  • @МиллиардерлерТарихы

    можно видео про авторегистрации в сайтах например фейсбук как сделать с пайтона авторегер и он сам делакт регистрации например нужен 10 фб создать создает тебе пайтон.

  • @ЯрославШмидт-л3р

    Продолжение нужно

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

    Python Today, сделай пожалуйста ролик на тему - распознавание прогресс бара. Допустим есть индикатор зеленого цвета - уровень жизни персонажа, человек может определить его примерно. А как это сделать на python?

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

      Вам гораздо практичнее для этой задачи подойдёт ArtMoney - она специально для подобных целей создавалась

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

    Спасибо за видос, что за эквалайзер на верхней панели? Кто-то подскажет?

    • @PythonToday
      @PythonToday  Рік тому +2

      Спасибо за фидбэк! Таск менеджер в kali, cpu/memory

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

    Как называется расширение Explorer где отображаются файлы и папки ?

  • @ПриманкаТВ-о6ш
    @ПриманкаТВ-о6ш Рік тому

    Подскажи плз, как обучить нейронку на сегментацию, чтобы она считала количество белых шаров на поле? Вроде задача очень простая, но результаты обучения очень плохие. 72 процента угадывает максимум..

  • @myvsevolods
    @myvsevolods Рік тому +1

    Како линукс ты используешь?

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

    А есть еще какие-нибудь каскады Хаара, кроме номеров авто?

  • @You2Ber42
    @You2Ber42 Рік тому +2

    так а как решать то проблему с 5=9?

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

    Ураа )))

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

    не понял, зачем тут матплотлиб для вывода картинки, если у cv2 есть свой метод

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

    Код, к сожалению - вообще не детектирует номера, расположенные под значительным углом. Как это исправить?

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

    может кто поможет, проблема в самом начале... не один медот не отображается у cv2, может там какое то обновление вышло?

  • @ГлебКолонин
    @ГлебКолонин 29 днів тому

    А где взять код из ролика?

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

    надо продолжение

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

    Если на фотографии будет несколько машин, то как отработает код?

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

    А если на фото вообще нет номера, и пытаемся распознать его, что делать?

  • @nikolaydd6219
    @nikolaydd6219 8 місяців тому

    нах эта вставка в начале видео? Для проматывания?

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

    Жалко только кода нет хотел скопировать и проверить как работать с видео будет, но к сожелению надо уежжать через неделю так и быть сделаем что задумали))

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

      код есть в телеграме

    • @PythonToday
      @PythonToday  Рік тому +2

      Код достуепн в телеграме и на github

  • @Kalinin-Roman
    @Kalinin-Roman Рік тому

    Номер В878КЕ95 тоже распознан не верно, он выдал ВВ78КЕ95

  • @АндрейРублевский-этимол.фонем

    как создать обученную модель???

  • @helix.d
    @helix.d Рік тому +1

    500 likes "eto nash piton"

  • @АнастасияСтолярова-р8и

    Помогите, пожалуйста. Вылазит ошибка. Что она может значить?
    Tesseract Open Source OCR Engine v3.05.00dev with Leptonica read_params_file: Can't open 6 read_params_file: Can't open -oem read_params_file: Can't open 3 read_params_file: Can't open c read_params_file: Can't open tessedit_char_whitelist=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 read_params_file: Can't open txt Warning in pixReadMemPng: work-around: writing to a temp file libpng warning: Application built with libpng-1.4.3 but running with 1.5.14 Error in pixReadStreamPng: png_ptr not made Error in pixReadMemPng: pix not read Error in pixReadMem: png: no pix returned Error during processing.")

  • @romanpr6691
    @romanpr6691 Рік тому +1

    pytesseract создает временные файлы и тупо вызывает tesseract.exe

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

    Это мертвый подход, начиная от каскада Хаара для детекции планок, заканчивая тесерактом для символов. Пройденный этап. Ну и пайтон... Если хотите, чтобы работало быстро это плюсы.

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

      А как надо? Научи. И какие фреймворки глубокого обучения есть на плюсы? Tensorflow, который билдится через мертворождённый basil? Или же LibTorch который работает за счёт pybind11?

  • @user-yl2tc1ko3p
    @user-yl2tc1ko3p 7 місяців тому

    Ребят, помогите, пожалуйста, что за ошибка и как ее фиксить cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src
    esize.cpp:4030: error: (-215:Assertion failed) func != 0 in function 'cv::hal::resize'

    • @kinorelaxxx
      @kinorelaxxx 3 місяці тому +1

      Ошибка `cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src
      esize.cpp:4030: error: (-215:Assertion failed) func != 0 in function 'cv::hal::resize'` указывает на то, что в функции `cv::hal::resize` происходит ошибка, связанная с неверными входными параметрами для функции `resize`.
      Эта ошибка может возникать по разным причинам, но чаще всего она связана с проблемами при передаче параметров в функцию `cv2.resize()`. В частности, это может быть вызвано следующими проблемами:
      1. **Нулевые или отрицательные размеры изображения**: Возможно, передается пустое изображение или изображение с неверными размерами.
      2. **Неверный формат данных изображения**: Данные изображения могут быть повреждены или иметь неверный формат.
      ### Как исправить
      1. **Проверьте входное изображение**:
      Убедитесь, что изображение, передаваемое в функцию `cv2.resize`, действительно загружено и не пустое.
      ```python
      import cv2
      img = cv2.imread('path_to_your_image.jpg')
      if img is None:
      print("Ошибка: не удалось загрузить изображение")
      ```
      2. **Проверьте размеры изображения**:
      Убедитесь, что размеры изображения корректны и не равны нулю.
      ```python
      print("Размер изображения:", img.shape)
      ```
      3. **Проверьте аргументы функции `cv2.resize`**:
      Убедитесь, что вы правильно передаете параметры в функцию `cv2.resize`.
      ```python
      # Пример правильного использования
      img_resized = cv2.resize(img, (width, height))
      ```
      ### Пример кода
      Вот пример корректного использования функции `cv2.resize`:
      ```python
      import cv2
      # Загрузка изображения
      img = cv2.imread('path_to_your_image.jpg')
      if img is None:
      raise ValueError("Ошибка: не удалось загрузить изображение")
      # Вывод размеров изображения
      print("Оригинальные размеры изображения:", img.shape)
      # Определение новых размеров
      new_width, new_height = 640, 480
      # Изменение размера изображения
      img_resized = cv2.resize(img, (new_width, new_height))
      # Вывод новых размеров изображения
      print("Новые размеры изображения:", img_resized.shape)
      # Сохранение или отображение изображения
      cv2.imwrite('resized_image.jpg', img_resized)
      cv2.imshow('Resized Image', img_resized)
      cv2.waitKey(0)
      cv2.destroyAllWindows()
      ```
      Этот пример проверяет, загружено ли изображение, и изменяет его размер до заданных ширины и высоты. Убедитесь, что путь к изображению правильный и что изображение действительно существует.

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

    еще

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

    1 ошибка из 5 качественных фото. Ну даже не знаю😮😢

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

    Автор, это точно видеоурок? Используем то, передаём это, а в чем идея - не понятно. Рассказал бы для начала про либы которые ты импортировал ну и так далее. А читать мы все умеем

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

    Как взломат бот на телеграмма и эго изменит

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

    Как откриват откривать картинку от Md5. Хашироване

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

      он поддерживает только форматы:
      SUPPORTED_FORMATS = {
      'JPEG',
      'JPEG2000',
      'PNG',
      'PBM',
      'PGM',
      'PPM',
      'TIFF',
      'BMP',
      'GIF',
      'WEBP',
      }

  • @ko-prometheus
    @ko-prometheus Рік тому

    🚜🚛🚚🛻🚙🚘🚗🚖🚕🚔🚓🚒🚑🚐🚎🚍🚌🚋🚞🚝🚊🚉🚆

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

    Что это за дистрибутив линукса?

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

    Кирилицу не понимает?

    • @PythonToday
      @PythonToday  Рік тому +1

      Понимает, есть разные словари, под языки. Just google

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

    не работает

  • @АлексейЕршов-у3г

    Pytesseract распознаёт плохо.

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

      Есть альтернативы?

    • @ВиталийКучер-о6ю
      @ВиталийКучер-о6ю Рік тому

      Модель можно обучить на своих данных и будет хорошо распознавать

    • @ВиталийКучер-о6ю
      @ВиталийКучер-о6ю Рік тому

      @@PythonToday
      Python + OpenCV + Keras т.е обучить свою модель

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

      @@ВиталийКучер-о6ю все есть давно ... но для индустрии . а эта песочница для яслей

  • @ДенисНикитин-р3э
    @ДенисНикитин-р3э 8 місяців тому

    Пытаюсь повторить выдаёт такую ошибку может подскажете в чём дело? File "f:\PythonProject\Car_Plate_Detection\main.py", line 9, in open_img
    carplate_img = cv2.cvtColor(carplate_img, cv2.COLOR_BGR2RGB)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:196: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

    • @ДенисНикитин-р3э
      @ДенисНикитин-р3э 8 місяців тому +1

      Спасибо разобрался путь к изображению был в формате windows, а надо было обратные "/" сделать

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

    Где вы берете эти методы и команды все?

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

      Из документаций модулей, всё доступно в интернете