Компьютерное зрение. Пишем распознавание дорожной полосы на Python (cv2)

  Рет қаралды 30,179

dev

dev

Күн бұрын

Как легко с видео регистратора найти дорожную разметку и тут же на видео отобразить полосу, по которой едет авто? Python и cv2 готовы принять этот вызов!
Моё предыдущее видео о генетических алгоритмах: • Машинное обучение. Что...
Видео с распознаванием лиц • Распознавание лиц на p...
Видео с регистратора (от автора) (credit from): • Driving in Switzerland...
#dev #КомпьютерноеЗрение #ComputerVision #Python #cv2 #Programming

Пікірлер: 52
@7rang.
@7rang. 4 жыл бұрын
Самый лучший из всех которые Я видел на ютубе. Не останавливай у тебя очень конкретные примеры и если продолжаешь то у тебя и у твоего канала очень большое будущий ... я на ютубе видел много уроков по этой теме и 95 % этих видео полная херня какие то графики и пустые слова продолжается 2 - 3 часа... Спасибо. Обязательно продолжай.
@pfw4517
@pfw4517 Жыл бұрын
Замечательное видео. Как раз было нужно что-то на техническое зрение робота. Буду отталкиваться от вашего видео. Огромное спасибо!
@dev306
@dev306 Жыл бұрын
приятно, что кому-то это может послужить небольшой ступенькой для какого-либо начала)
@pfw4517
@pfw4517 Жыл бұрын
@@dev306 даже не представляете, на сколько хорошей ступенькой!)
@diean4311
@diean4311 4 жыл бұрын
Блин жесть, спасибо, очень помог, респект👍👍👍
@АлексейКиреев-ф3ъ
@АлексейКиреев-ф3ъ 4 жыл бұрын
Добрый день пробежался по вашему плейлисту по python очень интересно. Не останавливайтесь продолжайте , надеюсь на вопросы (если они появятся) вы охотно ответите так же подробно и доступно. Заранее большое спасибо.
@АлексейКиреев-ф3ъ
@АлексейКиреев-ф3ъ 4 жыл бұрын
Добрый день спасибо за видео и комментарий.
@liancassius2361
@liancassius2361 3 жыл бұрын
A trick : you can watch movies on Flixzone. Been using it for watching lots of of movies these days.
@ezequielrussell5901
@ezequielrussell5901 3 жыл бұрын
@Lian Cassius yup, have been using flixzone for since november myself :D
@olehkomenchuk693
@olehkomenchuk693 4 жыл бұрын
Спасибо, очень помог! Продолжай!
@xiaomi4307
@xiaomi4307 2 жыл бұрын
Вот простое упражнение для зрения заходишь в комнату и повторяешь фразу каждый охотник желает знать где сидит фазан и ищешь красный зеленый синий цвет и так далее
@kstud10
@kstud10 3 жыл бұрын
Cпасибо очень круто!
@seniorqa_auto5367
@seniorqa_auto5367 4 жыл бұрын
Годное видео!
@minnesota-gw7oj
@minnesota-gw7oj 4 жыл бұрын
Отличный пример применения компьютерного зрения без углубления в подробности. Обычно в Python "_," обозначает игнорирование некого элемента при его инициализации, но я так и не понял для чего это сделано в 13 строке. Был бы рад разъяснению.
@dev306
@dev306 4 жыл бұрын
Верно, это и есть игнорирование. Я, кажется, упомянул, что эта 1 возвращаемая переменная нам не нужна. Когда мы используем video.read, то возвращается кортеж из 2 элементов (см. документацию docs.opencv.org/2.4/modules/highgui/doc/reading_and_writing_images_and_video.html#videocapture-read) : value, image (грамотнее будет frame если это видео). Используя value можно проверить был ли успешно получен кадр, но я использую кадр без проверки :)
@xynonica193
@xynonica193 4 жыл бұрын
Отличное видео!
@КириллТерешин-т2л
@КириллТерешин-т2л 3 жыл бұрын
Почему то сначала всё работало, а в конце когда написал cv.imshow("video", combo) При запуске программы просто серый экран Кто-то столкнулся с этим?
@petryakimov8865
@petryakimov8865 3 жыл бұрын
Решил проблему с серым экраном?
@derafum
@derafum 3 жыл бұрын
Тоже эта проблема
@Firesieht
@Firesieht 4 жыл бұрын
Странно, что на видосе всего 300 просмотров, должно быть хотя-бы в 1000 раз больше
@dev306
@dev306 4 жыл бұрын
Спасибо :)
@denischikita
@denischikita 4 жыл бұрын
все смотрят туторы по риакту )))
@snrpig9282
@snrpig9282 4 жыл бұрын
списибо огромное лайк подписка
@alexb274
@alexb274 3 жыл бұрын
в конце комбо видео запускается и просто виснет. В чём может быть причина? чёрное видео с полосами и без них нормально запускалось, потом при объединении в цвет всё просто виснет. потом начинает выдавать циклическую ошибку - RankWarning: Polyfit may be poorly conditioned averaged_lines = lanes.average_slope_intercept(frame, lines)
@human9537
@human9537 3 жыл бұрын
Чел ты мой БОГ блять какой же я тупой для всего этого , просто очень хочу работать с компьютерным зрением
@kostyaunin2900
@kostyaunin2900 3 жыл бұрын
Как удерживать машину в этой зоне? Как выводить сигнал на шаговики
@andriimaksymchuk8773
@andriimaksymchuk8773 3 жыл бұрын
Красаава!
@rostyslavshulak5668
@rostyslavshulak5668 3 жыл бұрын
круто.
@Kulturnik
@Kulturnik 3 жыл бұрын
Похоже на оз. Гарда
@human9537
@human9537 3 жыл бұрын
а ты будешь еще туторы пилить по опен св на пайтоне про машины ?
@aliakseydruzik7433
@aliakseydruzik7433 2 жыл бұрын
Спасибо за видео. А как модуль работает после запуска - создает с оригинальным файлом, второй файл с разметкой?
@ИванФЕДУЛЕЕВ-щ3ш
@ИванФЕДУЛЕЕВ-щ3ш Жыл бұрын
Добрый день! Отличное видео А как сделать так, чтобы нейросеть могла определять, есть ли на странице сайта та или иная информация? Например - вводим url страницы. Нейросеть "смотрит" (изучает) всю страницу сайта. Разбивает ее на области: шапка, 1-ый экран, левый сайдбар, правый сайдбар, область контента (со статьей), подвал сайта. Далее, определяет, например, на странице сайта, в шапке сайта есть логотип, график работы, форма поиска, кнопка заказа звонка и т.д. В области контента есть схема работы, портфолио, таблицы с ценами, вопрос-ответ. По итогу, создает таблицу какие блоки нашла, какие не нашла. Такое реально сделать?
@Irislova
@Irislova Жыл бұрын
тут и нейросеть не нужна
@pizzzdeath
@pizzzdeath 9 ай бұрын
То что ты хочешь это обычный парсинг сайта.
@derafum
@derafum 3 жыл бұрын
У меня проблема, после добавления combo серый экран появляется
@mobdailgord
@mobdailgord 3 жыл бұрын
Ошибка: 'AttributeError: module 'cv2' has no attribute 'VideoCapture''
@dev306
@dev306 3 жыл бұрын
Ну не сложно же загуглить?) Проверяли версию cv2, та ли установлена? Можно и на stackoverflow поискать, 1 же ссылка : stackoverflow.com/questions/48250703/python-attributeerror-module-cv2-has-no-attribute-videocapture
@mobdailgord
@mobdailgord 3 жыл бұрын
@@dev306 я уже исправил
@allagharibyan1938
@allagharibyan1938 2 жыл бұрын
Почему то возникает ошибка. Помогите плиз. OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window_w32.cpp:1473: error: (-27:Null pointer) NULL window: 'Video' in function 'cvResizeWindow'
@pitsa3671
@pitsa3671 2 жыл бұрын
он потом добавил какую строку надо написать про которую он забыл, у меня тоже сначала была ошибка, написал ту строку и все заработало
@daniilsever3036
@daniilsever3036 4 жыл бұрын
Здравствуйте, при "наезде" на тень, полосы сбрасываются(начинают "танцевать")
@dev306
@dev306 4 жыл бұрын
Здравствуй, а здесь это и не работало идеально) Я лишь показал один из вариантов того, как это можно сделать. Погугли, есть еще много ребят кто этим занимался. Те, кто этим всерьез занимаются точно имеют свои подходы чтобы разметка не ходила туда сюда. Если вы разрабатываете что-то с нуля или заинтересованы чем то подобным, то вам стоит привыкнуть к тому, что постоянно придется решать что то подобное "пляскам"
@Els4n
@Els4n Жыл бұрын
Ошибка ModuleNotFoundError: No module named 'lanes', версия питона 3.11, библиотеки lanes нету
@ГюставЭйфель-б3б
@ГюставЭйфель-б3б Жыл бұрын
Потому что lanes - это не библиотека, а наш собственный модуль (второй файл .py) в котором мы пишем основные функции. Смотрите внимательнее начало видео
@strs799
@strs799 2 жыл бұрын
А для игры по типу Гта можно сделать такое?
@user-bb6gb5kp7k
@user-bb6gb5kp7k 3 жыл бұрын
А зачем заменять BGR на BGRA?
@ostrich4148
@ostrich4148 3 жыл бұрын
В конце просто альфа канал(он вседа по умолчанию)
@urlspy
@urlspy 2 жыл бұрын
Боже ну почему не работать в pycharm тёмной темы?
@dev306
@dev306 2 жыл бұрын
хочешь - работай!)
@spectrelp
@spectrelp 3 жыл бұрын
Где можно найти исходник?
@spectrelp
@spectrelp 3 жыл бұрын
скинтье плз
@nodirtillabaev
@nodirtillabaev Жыл бұрын
чел в видео учит CTRL + V, CTRL + C
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 18 МЛН
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,3 МЛН
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 13 МЛН
Or is Harriet Quinn good? #cosplay#joker #Harriet Quinn
00:20
佐助与鸣人
Рет қаралды 60 МЛН
Я сделал ИИ для Aim Lab и она его уничтожила :3
17:04
Хауди Хо™ - Просто о мире IT!
Рет қаралды 460 М.
How to make advanced image recognition bots using python
15:01
Kian Brose
Рет қаралды 1,4 МЛН
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 18 М.
Правда о бионических протезах
15:38
Бионическая Россия
Рет қаралды 898 М.
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 18 МЛН