Тема благодатная. Думаю согласятся многие, что продолжения будем ждать с нетерпением. И не только данный проект, а также и другие проекты с этой библиотекой.
@PythonToday2 жыл бұрын
Благодарю за фидбэк!
@Денис-п1ю2ц2 жыл бұрын
Летом писал этот проект, весь интернет перерыл чтоб некие подсказки найти, теперь смотрю с радостью что я понимаю что-то)
@PythonToday2 жыл бұрын
Делись кодом если есть возможность)
@Денис-п1ю2ц Жыл бұрын
@@PythonToday к сожалению я его потерял(( но делал все точно также как на видео, при помощи неиронки ловил номер и давал немного место (т.к. иногда номер не весь захватывала) переводил в черно белый и считывал номер при помощи pytesseract, правда сложность была в том что это все надо было делать в видеопотоке, зачастую он распозновал номер, но иногда ни в какую ее хотел
@thegamesinsideme6624 Жыл бұрын
А где взять предобученную модель из папки hear_cascades?
@АлександрЗайцев-р7е Жыл бұрын
@@Денис-п1ю2ц обычно камеры, определяющие номера и следящие за потоком движения машин, имеют не 25-30 кадров в секунду как обычная камера, а больше 50. Возможно поэтому были проблемы с определением, т.к. смазывался номер на кадре.
@Zer-st6qv2 жыл бұрын
Воу! Какой-же ты красавчик, огромное спасибо за такую интересную практику! Конечно "за" продолжение, будь здоров!)
@PythonToday2 жыл бұрын
Взаимно! Спасибо за поддержку!
@GoldenHandsCooking Жыл бұрын
Здравствуйте! Спасибо за Урок! вы сможете сделать такой урок ! Дверь открывается с распознавание лицо человека! 1) Когда камера обнаруживает лицо первого человека и Приветствует с озвучкой (Приветь Самир добро пожаловать домой чтоб открыт дверь положите ваш палец в сканнер отпечатки пальцев ) и когда я положу палец в сканнер отпечатки пальцев дверь открывается ! и еще надо написать код для случай при не срабатывание отпечатки пальцев и распознавание лиц как на смартфоне 2) Когда подойдет сосед к двери чтоб постучать дверь тут же камера распознает чужого человека и сообщает что Хозяева нет дома но он вас видеть через виде наблюдение над вашим головой, если хотите отправит сообщение им то нажмите красную кнопку и отправьте голосовое сообщение. и если он захочет этого сделать нажимает на кнопку и отправляет голосовое сообщение ей смартфону! если он не захочет отправить сообщение то хозяин дома получает смс сообщение то что кто то подошёл к двери!
@AlexAlex-ei7zf2 ай бұрын
Чувак, огромное Тебе спасибо! Это именно то, что мне нужно) Добра и мира Тебе
@sergdef12 жыл бұрын
Круто. Я как раз работаю над подобным. Хочу получать фото с камеры видеонаблюдения. И ваш код по распознованию автономера как раз находка. Супер. Давайте продолжение!!!!!!!!!!!!
@PythonToday2 жыл бұрын
Благодарю за фидбэк! Рад если будет полезно)
@AlexUUU17289 ай бұрын
Ну и? Как успехи? Смог распознать хотя бы 50%
@sergdef19 ай бұрын
@@AlexUUU1728 Смог. Работает. Немного пришлось переделать для RTSP чтобы делал картинку и после распозновал. Но для моих задач на то время этого хватало. Сейчас работает все на другом коде и с другой оболочкой.
@AlexUUU17289 ай бұрын
@@sergdef1 Ну получить картинку с видео это да, другая задача. Тут ковырнул - ну нихера тисеракт не распознает. Я уж и контуры обвел, и мелочь убрал и в битовое перевел. Хер, а не буквы. Вернее так, распознает, с 99% ошибок.
@sergdef19 ай бұрын
@@AlexUUU1728 А весии те что из видео или новые? Я уже год как не проверял код. Сейчас у меня работает на заводской программе и оборудовании.
@srjsibg6osdaab9462 жыл бұрын
PythonToday - !SUPER! - Forever!
@TheAutonomoos2 жыл бұрын
Я понимаю, что тут весь код - по сути просто клей между уже готовыми, написанными кем-то другим функциями. Но это всё равно круто. Буду ждать продолжения.
@gaben_aTan2 жыл бұрын
Интересная тема. Думаю в снт сделать на въезд , на шлагбаум
@ВикторСавицкий-з1к2 жыл бұрын
Как всегда, отлично! Жду продолжения
@PythonToday2 жыл бұрын
Большое спасибо за фидбэк!
@oxyroy80572 жыл бұрын
Я в этом нихрена не понимаю. Но автор красавчик!! Только окунаюсь в тему it
@PythonToday2 жыл бұрын
Сам живу с этим чувством, каждый раз что-то новое. Спасибо за фидбэк!
@Antonio-e5t3s Жыл бұрын
Очень полезное видео, это то что я искал👍
@Александр-з5ь8б Жыл бұрын
Спасибо за труды!
@unaibekovbakhyt65172 жыл бұрын
Спасибо, емко и понятно. ждем еще)
@PythonToday2 жыл бұрын
Большое спасибо за фидбэк!
@ЕрмолинНикита-у7м2 жыл бұрын
СУПЕР!!!) Ждём продолжения!)
@PythonToday2 жыл бұрын
Благодарю за поддержку!
@garage-3243 Жыл бұрын
Здравствуйте! Тема классная, поставил лайк! Хотелось бы развить ее. Работаю в личной охране. Сопровождение на авто - одна из уязвимых способ для слежки за моим клиентом. Хотелось программу отслеживание автономеров в дороге, и если программа заметила повторный номер и автомобиль более трех раз на протяжении определенного маршрута, в течении недели, то помечала бы это автономер в отдельный файл. Видео брать с видеорегистратора, т.е. архив.
@Star_Rider72 жыл бұрын
Ждем продолжение! Респект!
@PythonToday2 жыл бұрын
Спасибо за поддержку!
@hideokojima0022 жыл бұрын
Спасибо, годно, но хотелось бы побольше подобного.
@darkunderground8103 Жыл бұрын
Спасибо за видео, работает все кроме вывода текста
@УмаровНабиджон6 ай бұрын
Решили проблему?
@darkunderground81036 ай бұрын
@@УмаровНабиджон нет, забил 😁
@Blogerovych9992 жыл бұрын
Спасибо за поздравление в Телеге. Вы настоящий мотиватор учёбы для многих, кто не до учился в политехе и совковых до потопных системах, где из гениальных молодых интелектуальных студентов - делают тупоголовых орангутангов с корочкой, на которую даже не намажешь маслом. Пусть в следующем году вы будете ещё ярче. 🎄
@ЭльчинМехтиев-й3т Жыл бұрын
Спасибо за видео, очень интересная тема, контроль доступа для автоматического открывания шлакбаума по номеру авто в базе, сколько авто с одним и тем же номером появляется в определенном месте и т.п.
@zaurdzantiev6560 Жыл бұрын
Классно было б ещё узнавать тип автомобиля: легковой, грузовой и т.п.
@deus72042 жыл бұрын
Как всегда крутое видео, большое спасибо. Для меня немного сложновато, буду разбираться)
@PythonToday2 жыл бұрын
Вливайся) Спасибо за фидбэк!
@EugenioHorvat2 жыл бұрын
Огромное тебе спасибо за информацию !!!
@PythonToday2 жыл бұрын
Огромное спасибо за фидбэк)
@wildberris4832 Жыл бұрын
Суперский урок!!!!!!
@artemzaecev77512 жыл бұрын
Очень очень очень интересная тема!!!)
@PythonToday2 жыл бұрын
Спасибо за фидбэк!
@vigauss18892 жыл бұрын
Очень интересная тема) Большое спасибо за шпаргалки по настройкам, само собой лайк за продолжение! p.s у меня tesseract порой даёт осечки, на мой взгляд с кириллицей дела так себе обстоят. В номерах используется "типо" латиница, но буквы русские, может поэтому всё же ошибается. Но в видео например с цифрой что-то не понравилось 🤷♂
@PythonToday2 жыл бұрын
Большое спасибо за фидбэк! Да, тоже замечал пропуски, но есть альтернативы. Моджно с ними попробовать поработать, на канале было видео по распознаванию текста
@аавыф-б4о2 жыл бұрын
Нормально, поразвлекался, спасибо
@BLRplex2 жыл бұрын
Интересно было бы посмотреть поточную обработку видео с номерами машин. На вход идет поток с видео, на выходе коллекция строк с номерами авто. Причем, хорошо бы допилить так, чтобы номера были в кириллице
@iscanderkov96562 жыл бұрын
Кто мешает сделать словарь замен символов?
@masluk22 жыл бұрын
супер! спасибо!
@valarg57562 жыл бұрын
Жду продолжения
@jagpanther18142 жыл бұрын
Аххаах, только вчера думал что у pythontoday такого видео нет
@Влад-ю1ц6н2 жыл бұрын
спасибо за практику!
@PythonToday2 жыл бұрын
Спасибо за фидбэк!
@vengr30202 жыл бұрын
Достойно!!
@kmakurov2 жыл бұрын
С номером о917ун33 распозналась вместо буквы О, цифра ноль
@Motivatios666 Жыл бұрын
поставь условие, что первый, пятый и шестой символы это буквы а не цифры
@bersty Жыл бұрын
Можно использовать такой код, для распознавания ключей из 12 символов?если фото этих ключей могут быть сделаны под разным углом, а символы в коде сделаны из несоединенных точек
@essentialyАй бұрын
А не лучше ли для распознавания рамки гос номера делать из брг -ргб исходную фотку Почему цв отображение меняется на этапе работы с гос номером исключительно
@BOOT-e8o Жыл бұрын
Однозначно лайк!!! А сделать считывание номеров не с фото а с видео?
@wyrineejt5425 Жыл бұрын
4:31 а можно вопрос что это за файл? xml, нашел в тг был! канал очень годный
@ДаняСкоряк-л6ь2 жыл бұрын
Сними видео как найти и подключиться к IP web camera телефона
@igorkulibaba72872 жыл бұрын
Да да да продолжение однозначноо
@PythonToday2 жыл бұрын
Спасибо за поддержку!
@ckab102 жыл бұрын
Было бы очень круто, если бы еще в описание была ссылка на код. Видео топ!!!
@PythonToday2 жыл бұрын
Благодарю за фидбэк! В описании их даже 2, код в телеграм канале.
@ГлебКолесников-г4е Жыл бұрын
@@PythonToday а как открыть его в пайтон файле?
@МиллиардерлерТарихы2 жыл бұрын
можно видео про авторегистрации в сайтах например фейсбук как сделать с пайтона авторегер и он сам делакт регистрации например нужен 10 фб создать создает тебе пайтон.
@wythuk872 жыл бұрын
Тоже думал такой проект написать, с видеорегистратора записи взять и запустить, пусть базу создаёт
@PythonToday2 жыл бұрын
Супер, делись кодом если есть желание
@ВиталийКучер-о6ю2 жыл бұрын
А какаой в этом толк? Базы номеров закрытые
@agrotok1587 Жыл бұрын
@@ВиталийКучер-о6ю еще вас ждут великие открытия ...
@ВиталийКучер-о6ю Жыл бұрын
@@agrotok1587 в смысле?)
@agrotok1587 Жыл бұрын
@@ВиталийКучер-о6ю зная пути, базы станут открыты . все хотят исть
@ОлегЧеркашин-ш7с Жыл бұрын
Как называется расширение Explorer где отображаются файлы и папки ?
@oraz6392 жыл бұрын
Очень интересно и полезно 👍 Как быть с распознованием номера с камеры видеонаблюдения?
@PythonToday2 жыл бұрын
Думаю для начала делать скриншоты, точнее ограничить количество кадров в секунду. Также для начала нужно определить на видео саму машину, для этого тоже есть готовые модели
@skayral71972 жыл бұрын
Добрый день! Безумно нравится ваш контент. Недавно я начал изучать парсинг сайтов на Python по книжкам, могли бы, пожалуйста, подсказать как Вы начинали обучаться парсингу? Заранее спасибо.
@myvsevolods2 жыл бұрын
Како линукс ты используешь?
@PythonToday2 жыл бұрын
kali linux
@ПриманкаТВ-о6ш Жыл бұрын
Подскажи плз, как обучить нейронку на сегментацию, чтобы она считала количество белых шаров на поле? Вроде задача очень простая, но результаты обучения очень плохие. 72 процента угадывает максимум..
@lynxesss Жыл бұрын
пишу комментарий в копилку обозначенной цели
@evgeniyershov Жыл бұрын
А есть еще какие-нибудь каскады Хаара, кроме номеров авто?
@You2Ber422 жыл бұрын
так а как решать то проблему с 5=9?
@stakancheck2 жыл бұрын
Спасибо за видос, что за эквалайзер на верхней панели? Кто-то подскажет?
@PythonToday2 жыл бұрын
Спасибо за фидбэк! Таск менеджер в kali, cpu/memory
@ГлебКолонин4 ай бұрын
А где взять код из ролика?
@tresTein2 жыл бұрын
Ураа )))
@ЯрославШмидт-л3р2 жыл бұрын
Продолжение нужно
@elnursh2 жыл бұрын
хотелось бы увидеть видео о распознавании речи в реальном времени
@abroygibatolla74452 жыл бұрын
Python Today, сделай пожалуйста ролик на тему - распознавание прогресс бара. Допустим есть индикатор зеленого цвета - уровень жизни персонажа, человек может определить его примерно. А как это сделать на python?
@michaelsopunov Жыл бұрын
Вам гораздо практичнее для этой задачи подойдёт ArtMoney - она специально для подобных целей создавалась
@StButcher26 Жыл бұрын
может кто поможет, проблема в самом начале... не один медот не отображается у cv2, может там какое то обновление вышло?
@djavyd2 жыл бұрын
Если на фотографии будет несколько машин, то как отработает код?
@АндрейРублевский-этимол.фонем Жыл бұрын
как создать обученную модель???
@nikolaydd621911 ай бұрын
нах эта вставка в начале видео? Для проматывания?
@awesome_stalker593 Жыл бұрын
Код, к сожалению - вообще не детектирует номера, расположенные под значительным углом. Как это исправить?
@_test_test Жыл бұрын
не понял, зачем тут матплотлиб для вывода картинки, если у cv2 есть свой метод
@p0katushki Жыл бұрын
А если на фото вообще нет номера, и пытаемся распознать его, что делать?
@Kalinin-Roman2 жыл бұрын
Номер В878КЕ95 тоже распознан не верно, он выдал ВВ78КЕ95
@ПростоНекит-ь9й10 ай бұрын
Ребят, помогите, пожалуйста, что за ошибка и как ее фиксить 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'
@kinorelaxxx6 ай бұрын
Ошибка `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() ``` Этот пример проверяет, загружено ли изображение, и изменяет его размер до заданных ширины и высоты. Убедитесь, что путь к изображению правильный и что изображение действительно существует.
@valeraussuriysk2 жыл бұрын
надо продолжение
@tresTein2 жыл бұрын
Жалко только кода нет хотел скопировать и проверить как работать с видео будет, но к сожелению надо уежжать через неделю так и быть сделаем что задумали))
@mrdraud17262 жыл бұрын
код есть в телеграме
@PythonToday2 жыл бұрын
Код достуепн в телеграме и на github
@helix.d2 жыл бұрын
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.")
@БОЙФРЕНДИОЗОДА9999ХУМАШ2 жыл бұрын
Как взломат бот на телеграмма и эго изменит
@ВиталийКучер-о6ю2 жыл бұрын
Это не реально
@ko-prometheus2 жыл бұрын
🚜🚛🚚🛻🚙🚘🚗🚖🚕🚔🚓🚒🚑🚐🚎🚍🚌🚋🚞🚝🚊🚉🚆
@KynomiFn2 жыл бұрын
Что это за дистрибутив линукса?
@PythonToday2 жыл бұрын
kali
@romanpr66912 жыл бұрын
pytesseract создает временные файлы и тупо вызывает tesseract.exe
@БОЙФРЕНДИОЗОДА9999ХУМАШ2 жыл бұрын
Как откриват откривать картинку от Md5. Хашироване
@darkunderground8103 Жыл бұрын
он поддерживает только форматы: SUPPORTED_FORMATS = { 'JPEG', 'JPEG2000', 'PNG', 'PBM', 'PGM', 'PPM', 'TIFF', 'BMP', 'GIF', 'WEBP', }
@random0nik2 жыл бұрын
1 ошибка из 5 качественных фото. Ну даже не знаю😮😢
@mlqt Жыл бұрын
Это мертвый подход, начиная от каскада Хаара для детекции планок, заканчивая тесерактом для символов. Пройденный этап. Ну и пайтон... Если хотите, чтобы работало быстро это плюсы.
@blockedchannel7032 Жыл бұрын
А как надо? Научи. И какие фреймворки глубокого обучения есть на плюсы? Tensorflow, который билдится через мертворождённый basil? Или же LibTorch который работает за счёт pybind11?
@vladimirkikalov2342 жыл бұрын
еще
@iml404 Жыл бұрын
Автор, это точно видеоурок? Используем то, передаём это, а в чем идея - не понятно. Рассказал бы для начала про либы которые ты импортировал ну и так далее. А читать мы все умеем
@drimmtim Жыл бұрын
не работает
@BaradaFreeman2 жыл бұрын
Кирилицу не понимает?
@PythonToday2 жыл бұрын
Понимает, есть разные словари, под языки. Just google
@АлексейЕршов-у3г2 жыл бұрын
Pytesseract распознаёт плохо.
@PythonToday2 жыл бұрын
Есть альтернативы?
@ВиталийКучер-о6ю2 жыл бұрын
Модель можно обучить на своих данных и будет хорошо распознавать
@ВиталийКучер-о6ю2 жыл бұрын
@@PythonToday Python + OpenCV + Keras т.е обучить свою модель
@agrotok1587 Жыл бұрын
@@ВиталийКучер-о6ю все есть давно ... но для индустрии . а эта песочница для яслей
@ДенисНикитин-р3э11 ай бұрын
Пытаюсь повторить выдаёт такую ошибку может подскажете в чём дело? 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э11 ай бұрын
Спасибо разобрался путь к изображению был в формате windows, а надо было обратные "/" сделать