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

  Переглядів 44,619

PythonToday

PythonToday

Рік тому

Росбанк: clck.ru/336jav
⚡️ Практика Python ⚡️
В данном видео пишем программу по обнаружению, распознаванию и извлечению автомобильных номеров с помощью Python, модулей opencv-python, matplotlib и pytesseract.
💰 Поддержать проект:
www.netstalkers.com/private
/ pythontoday
yoomoney.ru/to/410019570956160
🔥 Стать спонсором канала:
/ @pythontoday
****Ссылки****
Дешевый/надежный сервер в Европе:
zomro.com/?from=246874
promo_code:
zomro_246874
Хороший proxy сервис:
proxy6.net/a/149995
🔥 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

КОМЕНТАРІ: 133
@mak32
@mak32 Рік тому
Тема благодатная. Думаю согласятся многие, что продолжения будем ждать с нетерпением. И не только данный проект, а также и другие проекты с этой библиотекой.
@PythonToday
@PythonToday Рік тому
Благодарю за фидбэк!
@user-sk5du7ni2g
@user-sk5du7ni2g Рік тому
Летом писал этот проект, весь интернет перерыл чтоб некие подсказки найти, теперь смотрю с радостью что я понимаю что-то)
@PythonToday
@PythonToday Рік тому
Делись кодом если есть возможность)
@user-sk5du7ni2g
@user-sk5du7ni2g Рік тому
@@PythonToday к сожалению я его потерял(( но делал все точно также как на видео, при помощи неиронки ловил номер и давал немного место (т.к. иногда номер не весь захватывала) переводил в черно белый и считывал номер при помощи pytesseract, правда сложность была в том что это все надо было делать в видеопотоке, зачастую он распозновал номер, но иногда ни в какую ее хотел
@thegamesinsideme6624
@thegamesinsideme6624 Рік тому
А где взять предобученную модель из папки hear_cascades?
@user-yg6sn7dr2m
@user-yg6sn7dr2m Рік тому
@@user-sk5du7ni2g обычно камеры, определяющие номера и следящие за потоком движения машин, имеют не 25-30 кадров в секунду как обычная камера, а больше 50. Возможно поэтому были проблемы с определением, т.к. смазывался номер на кадре.
@Zer-st6qv
@Zer-st6qv Рік тому
Воу! Какой-же ты красавчик, огромное спасибо за такую интересную практику! Конечно "за" продолжение, будь здоров!)
@PythonToday
@PythonToday Рік тому
Взаимно! Спасибо за поддержку!
@niklasxxx1
@niklasxxx1 Рік тому
По любому нужно продолжение данного проекта, эта крутая тема )
@user-po3sg7vn4y
@user-po3sg7vn4y Рік тому
СУПЕР!!!) Ждём продолжения!)
@PythonToday
@PythonToday Рік тому
Благодарю за поддержку!
@user-pf8jq3lw2l
@user-pf8jq3lw2l Рік тому
Как всегда, отлично! Жду продолжения
@PythonToday
@PythonToday Рік тому
Большое спасибо за фидбэк!
@unaibekovbakhyt6517
@unaibekovbakhyt6517 Рік тому
Спасибо, емко и понятно. ждем еще)
@PythonToday
@PythonToday Рік тому
Большое спасибо за фидбэк!
@user-pt5rg8fo8t
@user-pt5rg8fo8t 10 місяців тому
Очень полезное видео, это то что я искал👍
@GoldenHandsCooking
@GoldenHandsCooking 5 місяців тому
Здравствуйте! Спасибо за Урок! вы сможете сделать такой урок ! Дверь открывается с распознавание лицо человека! 1) Когда камера обнаруживает лицо первого человека и Приветствует с озвучкой (Приветь Самир добро пожаловать домой чтоб открыт дверь положите ваш палец в сканнер отпечатки пальцев ) и когда я положу палец в сканнер отпечатки пальцев дверь открывается ! и еще надо написать код для случай при не срабатывание отпечатки пальцев и распознавание лиц как на смартфоне 2) Когда подойдет сосед к двери чтоб постучать дверь тут же камера распознает чужого человека и сообщает что Хозяева нет дома но он вас видеть через виде наблюдение над вашим головой, если хотите отправит сообщение им то нажмите красную кнопку и отправьте голосовое сообщение. и если он захочет этого сделать нажимает на кнопку и отправляет голосовое сообщение ей смартфону! если он не захочет отправить сообщение то хозяин дома получает смс сообщение то что кто то подошёл к двери!
@user-by4jk7ll6p
@user-by4jk7ll6p 7 місяців тому
Спасибо за труды!
@hideokojima002
@hideokojima002 Рік тому
Спасибо, годно, но хотелось бы побольше подобного.
@garage-3243
@garage-3243 7 місяців тому
Здравствуйте! Тема классная, поставил лайк! Хотелось бы развить ее. Работаю в личной охране. Сопровождение на авто - одна из уязвимых способ для слежки за моим клиентом. Хотелось программу отслеживание автономеров в дороге, и если программа заметила повторный номер и автомобиль более трех раз на протяжении определенного маршрута, в течении недели, то помечала бы это автономер в отдельный файл. Видео брать с видеорегистратора, т.е. архив.
@TheAutonomoos
@TheAutonomoos Рік тому
Я понимаю, что тут весь код - по сути просто клей между уже готовыми, написанными кем-то другим функциями. Но это всё равно круто. Буду ждать продолжения.
@skayral7197
@skayral7197 Рік тому
Добрый день! Безумно нравится ваш контент. Недавно я начал изучать парсинг сайтов на Python по книжкам, могли бы, пожалуйста, подсказать как Вы начинали обучаться парсингу? Заранее спасибо.
@Star_Rider7
@Star_Rider7 Рік тому
Ждем продолжение! Респект!
@PythonToday
@PythonToday Рік тому
Спасибо за поддержку!
@darkunderground8103
@darkunderground8103 Рік тому
Спасибо за видео, работает все кроме вывода текста
@valarg5756
@valarg5756 Рік тому
Жду продолжения
@user-sl4jq9op9l
@user-sl4jq9op9l Рік тому
Нормально, поразвлекался, спасибо
@deus7204
@deus7204 Рік тому
Как всегда крутое видео, большое спасибо. Для меня немного сложновато, буду разбираться)
@PythonToday
@PythonToday Рік тому
Вливайся) Спасибо за фидбэк!
@user-bh8fp7hq2f
@user-bh8fp7hq2f Рік тому
Спасибо за видео, очень интересная тема, контроль доступа для автоматического открывания шлакбаума по номеру авто в базе, сколько авто с одним и тем же номером появляется в определенном месте и т.п.
@gaben_aTan
@gaben_aTan Рік тому
Интересная тема. Думаю в снт сделать на въезд , на шлагбаум
@EugenioHorvat
@EugenioHorvat Рік тому
Огромное тебе спасибо за информацию !!!
@PythonToday
@PythonToday Рік тому
Огромное спасибо за фидбэк)
@vigauss1889
@vigauss1889 Рік тому
Очень интересная тема) Большое спасибо за шпаргалки по настройкам, само собой лайк за продолжение! p.s у меня tesseract порой даёт осечки, на мой взгляд с кириллицей дела так себе обстоят. В номерах используется "типо" латиница, но буквы русские, может поэтому всё же ошибается. Но в видео например с цифрой что-то не понравилось 🤷‍♂
@PythonToday
@PythonToday Рік тому
Большое спасибо за фидбэк! Да, тоже замечал пропуски, но есть альтернативы. Моджно с ними попробовать поработать, на канале было видео по распознаванию текста
@wildberris4832
@wildberris4832 Рік тому
Суперский урок!!!!!!
@masluk2
@masluk2 Рік тому
супер! спасибо!
@artemzaecev7751
@artemzaecev7751 Рік тому
Очень очень очень интересная тема!!!)
@PythonToday
@PythonToday Рік тому
Спасибо за фидбэк!
@srjsibg6osdaab946
@srjsibg6osdaab946 Рік тому
PythonToday - !SUPER! - Forever!
@sergdef1
@sergdef1 Рік тому
Круто. Я как раз работаю над подобным. Хочу получать фото с камеры видеонаблюдения. И ваш код по распознованию автономера как раз находка. Супер. Давайте продолжение!!!!!!!!!!!!
@PythonToday
@PythonToday Рік тому
Благодарю за фидбэк! Рад если будет полезно)
@AlexUUU1728
@AlexUUU1728 Місяць тому
Ну и? Как успехи? Смог распознать хотя бы 50%
@sergdef1
@sergdef1 Місяць тому
@@AlexUUU1728 Смог. Работает. Немного пришлось переделать для RTSP чтобы делал картинку и после распозновал. Но для моих задач на то время этого хватало. Сейчас работает все на другом коде и с другой оболочкой.
@AlexUUU1728
@AlexUUU1728 Місяць тому
@@sergdef1 Ну получить картинку с видео это да, другая задача. Тут ковырнул - ну нихера тисеракт не распознает. Я уж и контуры обвел, и мелочь убрал и в битовое перевел. Хер, а не буквы. Вернее так, распознает, с 99% ошибок.
@sergdef1
@sergdef1 Місяць тому
@@AlexUUU1728 А весии те что из видео или новые? Я уже год как не проверял код. Сейчас у меня работает на заводской программе и оборудовании.
@vengr3020
@vengr3020 Рік тому
Достойно!!
@zaurdzantiev6560
@zaurdzantiev6560 Рік тому
Классно было б ещё узнавать тип автомобиля: легковой, грузовой и т.п.
@user-iy3gl7br4g
@user-iy3gl7br4g Рік тому
спасибо за практику!
@PythonToday
@PythonToday Рік тому
Спасибо за фидбэк!
@wyrineejt5425
@wyrineejt5425 Рік тому
4:31 а можно вопрос что это за файл? xml, нашел в тг был! канал очень годный
@user-bb6so5dn7t
@user-bb6so5dn7t 7 місяців тому
Однозначно лайк!!! А сделать считывание номеров не с фото а с видео?
@user-sn2tl5lw1r
@user-sn2tl5lw1r Рік тому
Как называется расширение Explorer где отображаются файлы и папки ?
@user-dl5zl3df5o
@user-dl5zl3df5o Рік тому
можно видео про авторегистрации в сайтах например фейсбук как сделать с пайтона авторегер и он сам делакт регистрации например нужен 10 фб создать создает тебе пайтон.
@bersty
@bersty 5 місяців тому
Можно использовать такой код, для распознавания ключей из 12 символов?если фото этих ключей могут быть сделаны под разным углом, а символы в коде сделаны из несоединенных точек
@oxyroy8057
@oxyroy8057 Рік тому
Я в этом нихрена не понимаю. Но автор красавчик!! Только окунаюсь в тему it
@PythonToday
@PythonToday Рік тому
Сам живу с этим чувством, каждый раз что-то новое. Спасибо за фидбэк!
@kmakurov
@kmakurov Рік тому
С номером о917ун33 распозналась вместо буквы О, цифра ноль
@Motivatios666
@Motivatios666 10 місяців тому
поставь условие, что первый, пятый и шестой символы это буквы а не цифры
@BLRplex
@BLRplex Рік тому
Интересно было бы посмотреть поточную обработку видео с номерами машин. На вход идет поток с видео, на выходе коллекция строк с номерами авто. Причем, хорошо бы допилить так, чтобы номера были в кириллице
@iscanderkov9656
@iscanderkov9656 Рік тому
Кто мешает сделать словарь замен символов?
@tresTein
@tresTein Рік тому
Ураа )))
@ckab10
@ckab10 Рік тому
Было бы очень круто, если бы еще в описание была ссылка на код. Видео топ!!!
@PythonToday
@PythonToday Рік тому
Благодарю за фидбэк! В описании их даже 2, код в телеграм канале.
@user-li4je7dr7u
@user-li4je7dr7u 10 місяців тому
@@PythonToday а как открыть его в пайтон файле?
@igorkulibaba7287
@igorkulibaba7287 Рік тому
Да да да продолжение однозначноо
@PythonToday
@PythonToday Рік тому
Спасибо за поддержку!
@user-yc1rd4bh1h
@user-yc1rd4bh1h Рік тому
Продолжение нужно
@oraz639
@oraz639 Рік тому
Очень интересно и полезно 👍 Как быть с распознованием номера с камеры видеонаблюдения?
@PythonToday
@PythonToday Рік тому
Думаю для начала делать скриншоты, точнее ограничить количество кадров в секунду. Также для начала нужно определить на видео саму машину, для этого тоже есть готовые модели
@StButcher26
@StButcher26 11 місяців тому
может кто поможет, проблема в самом начале... не один медот не отображается у cv2, может там какое то обновление вышло?
@SkyfUA999
@SkyfUA999 Рік тому
Спасибо за поздравление в Телеге. Вы настоящий мотиватор учёбы для многих, кто не до учился в политехе и совковых до потопных системах, где из гениальных молодых интелектуальных студентов - делают тупоголовых орангутангов с корочкой, на которую даже не намажешь маслом. Пусть в следующем году вы будете ещё ярче. 🎄
@user-uk4ww6ln7q
@user-uk4ww6ln7q Рік тому
Подскажи плз, как обучить нейронку на сегментацию, чтобы она считала количество белых шаров на поле? Вроде задача очень простая, но результаты обучения очень плохие. 72 процента угадывает максимум..
@user-db6iu2vm3k
@user-db6iu2vm3k Рік тому
Сними видео как найти и подключиться к IP web camera телефона
@stakancheck
@stakancheck Рік тому
Спасибо за видос, что за эквалайзер на верхней панели? Кто-то подскажет?
@PythonToday
@PythonToday Рік тому
Спасибо за фидбэк! Таск менеджер в kali, cpu/memory
@You2Ber42
@You2Ber42 Рік тому
так а как решать то проблему с 5=9?
@djavyd
@djavyd Рік тому
Если на фотографии будет несколько машин, то как отработает код?
@evgeniyershov
@evgeniyershov Рік тому
А есть еще какие-нибудь каскады Хаара, кроме номеров авто?
@jagpanther1814
@jagpanther1814 Рік тому
Аххаах, только вчера думал что у pythontoday такого видео нет
@user-yl2tc1ko3p
@user-yl2tc1ko3p 3 місяці тому
Ребят, помогите, пожалуйста, что за ошибка и как ее фиксить 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'
@abroygibatolla7445
@abroygibatolla7445 Рік тому
Python Today, сделай пожалуйста ролик на тему - распознавание прогресс бара. Допустим есть индикатор зеленого цвета - уровень жизни персонажа, человек может определить его примерно. А как это сделать на python?
@michaelsopunov
@michaelsopunov 5 місяців тому
Вам гораздо практичнее для этой задачи подойдёт ArtMoney - она специально для подобных целей создавалась
@valeraussuriysk
@valeraussuriysk Рік тому
надо продолжение
@elnursh
@elnursh Рік тому
хотелось бы увидеть видео о распознавании речи в реальном времени
@awesome_stalker593
@awesome_stalker593 Рік тому
Код, к сожалению - вообще не детектирует номера, расположенные под значительным углом. Как это исправить?
@wakeon_
@wakeon_ Рік тому
Како линукс ты используешь?
@PythonToday
@PythonToday Рік тому
kali linux
@user-gl4ww6mq4b
@user-gl4ww6mq4b Рік тому
как создать обученную модель???
@wythuk87
@wythuk87 Рік тому
Тоже думал такой проект написать, с видеорегистратора записи взять и запустить, пусть базу создаёт
@PythonToday
@PythonToday Рік тому
Супер, делись кодом если есть желание
@user-bs1ef6tt3e
@user-bs1ef6tt3e Рік тому
А какаой в этом толк? Базы номеров закрытые
@agrotok1587
@agrotok1587 11 місяців тому
@@user-bs1ef6tt3e еще вас ждут великие открытия ...
@user-bs1ef6tt3e
@user-bs1ef6tt3e 11 місяців тому
@@agrotok1587 в смысле?)
@agrotok1587
@agrotok1587 11 місяців тому
@@user-bs1ef6tt3e зная пути, базы станут открыты . все хотят исть
@p0katushki
@p0katushki Рік тому
А если на фото вообще нет номера, и пытаемся распознать его, что делать?
@_test_test
@_test_test Рік тому
не понял, зачем тут матплотлиб для вывода картинки, если у cv2 есть свой метод
@lynxesss
@lynxesss Рік тому
пишу комментарий в копилку обозначенной цели
@nikolaydd6219
@nikolaydd6219 3 місяці тому
нах эта вставка в начале видео? Для проматывания?
@user-lz6ux1qg6m
@user-lz6ux1qg6m Рік тому
Помогите, пожалуйста. Вылазит ошибка. Что она может значить? 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.")
@tresTein
@tresTein Рік тому
Жалко только кода нет хотел скопировать и проверить как работать с видео будет, но к сожелению надо уежжать через неделю так и быть сделаем что задумали))
@mrdraud1726
@mrdraud1726 Рік тому
код есть в телеграме
@PythonToday
@PythonToday Рік тому
Код достуепн в телеграме и на github
@user-jh2nl6qw6r
@user-jh2nl6qw6r Рік тому
Как взломат бот на телеграмма и эго изменит
@user-bs1ef6tt3e
@user-bs1ef6tt3e Рік тому
Это не реально
@KynomiFn
@KynomiFn Рік тому
Что это за дистрибутив линукса?
@PythonToday
@PythonToday Рік тому
kali
@Kalinin-Roman
@Kalinin-Roman Рік тому
Номер В878КЕ95 тоже распознан не верно, он выдал ВВ78КЕ95
@user-jh2nl6qw6r
@user-jh2nl6qw6r Рік тому
Как откриват откривать картинку от Md5. Хашироване
@darkunderground8103
@darkunderground8103 Рік тому
он поддерживает только форматы: SUPPORTED_FORMATS = { 'JPEG', 'JPEG2000', 'PNG', 'PBM', 'PGM', 'PPM', 'TIFF', 'BMP', 'GIF', 'WEBP', }
@user-bh6vw8il5p
@user-bh6vw8il5p Рік тому
не работает
@_cfg1
@_cfg1 Рік тому
500 likes "eto nash piton"
@vladimirkikalov234
@vladimirkikalov234 Рік тому
еще
@iml404
@iml404 7 місяців тому
Автор, это точно видеоурок? Используем то, передаём это, а в чем идея - не понятно. Рассказал бы для начала про либы которые ты импортировал ну и так далее. А читать мы все умеем
@BaradaFreeman
@BaradaFreeman Рік тому
Кирилицу не понимает?
@PythonToday
@PythonToday Рік тому
Понимает, есть разные словари, под языки. Just google
@random0nik
@random0nik Рік тому
1 ошибка из 5 качественных фото. Ну даже не знаю😮😢
@romanpr6691
@romanpr6691 Рік тому
pytesseract создает временные файлы и тупо вызывает tesseract.exe
@ko-prometheus
@ko-prometheus Рік тому
🚜🚛🚚🛻🚙🚘🚗🚖🚕🚔🚓🚒🚑🚐🚎🚍🚌🚋🚞🚝🚊🚉🚆
@mlqt
@mlqt 10 місяців тому
Это мертвый подход, начиная от каскада Хаара для детекции планок, заканчивая тесерактом для символов. Пройденный этап. Ну и пайтон... Если хотите, чтобы работало быстро это плюсы.
@blockedchannel7032
@blockedchannel7032 9 місяців тому
А как надо? Научи. И какие фреймворки глубокого обучения есть на плюсы? Tensorflow, который билдится через мертворождённый basil? Или же LibTorch который работает за счёт pybind11?
@user-ry3fx3pd5h
@user-ry3fx3pd5h Рік тому
Pytesseract распознаёт плохо.
@PythonToday
@PythonToday Рік тому
Есть альтернативы?
@user-bs1ef6tt3e
@user-bs1ef6tt3e Рік тому
Модель можно обучить на своих данных и будет хорошо распознавать
@user-bs1ef6tt3e
@user-bs1ef6tt3e Рік тому
@@PythonToday Python + OpenCV + Keras т.е обучить свою модель
@agrotok1587
@agrotok1587 11 місяців тому
@@user-bs1ef6tt3e все есть давно ... но для индустрии . а эта песочница для яслей
@user-hh5bm3kc9b
@user-hh5bm3kc9b 4 місяці тому
Пытаюсь повторить выдаёт такую ошибку может подскажете в чём дело? 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'
@user-hh5bm3kc9b
@user-hh5bm3kc9b 4 місяці тому
Спасибо разобрался путь к изображению был в формате windows, а надо было обратные "/" сделать
@sv818
@sv818 Рік тому
Где вы берете эти методы и команды все?
@PythonToday
@PythonToday Рік тому
Из документаций модулей, всё доступно в интернете
Історія загиблого Назара Небожинського
00:54
Суспільне Рівне
Переглядів 1 млн
Новая технология! РАССЫПНОЙ ПОДШИПНИК
00:35
Kali Linux - A Hacker's Utility Platform
4:59
Cloud Concepts
Переглядів 324
КАК РАБОТАЕТ КОМПЬЮТЕРНОЕ ЗРЕНИЕ?
13:27
Распознавание автомобильных номеров
8:26
VIDEOMAX - видеонаблюдение для профессионалов
Переглядів 58 тис.
Я сделал ИИ для Aim Lab и она его уничтожила :3
17:04
Хауди Хо™ - Просто о мире IT!
Переглядів 456 тис.