Введение в OpenCV: Работа с камерой в Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ค. 2024
  • 🚀 Готов взглянуть в мир компьютерного зрения с помощью Python? Это видео - твой билет в увлекательное путешествие в OpenCV, где мы изучим, как манипулировать изображениями с использованием камеры!
    👁️ Что тебя ждет:
    🌐 Основы OpenCV: Разберем, как подключить OpenCV к проекту и начать работу с основными функциями.
    📹 Работа с камерой: Узнаешь, как использовать Python для управления камерой, захвата видеопотока и обработки изображений в реальном времени.
    🎨 Манипуляции с изображениями: Исследуем возможности изменения, фильтрации и обработки изображений, чтобы создать уникальные эффекты.
    🤖 Практические примеры: Предоставим задания для отработки новых навыков, чтобы ты мог мгновенно применить полученные знания в своих проектах.
    🔗 Готов погрузиться в мир OpenCV и раскрыть потенциал работы с камерой в Python? Подпишись, поставь лайк и делись этим видео с теми, кто готов расширить свои горизонты программирования с OpenCV! 📸💻🚀
    00:00 - Введение
    00:27 - Что такое OpenCV?
    00:39 - Как установить OpenCV?
    01:29 - Как подключить OpenCV к проекту?
    02:02 - Вывод изображения с камеры
    04:30 - Что такое каскады Хаара и как их использовать?
    08:07 - Как сделать размытие лица?
    Подписывайтесь на наши социальные сети, в которых мы размещаем интересные новости и юмор из мира ИТ:
    * GitHub: github.com/BeTryDev
    * Telegram: t.me/dev_life_balance

ความคิดเห็น • 70

  • @Quiet_Fox7
    @Quiet_Fox7 16 วันที่ผ่านมา +1

    Спасибо! Сделал лабу. Благодаря вам, нашел в своем коде ошибки.

  • @dmitriysergiyenko20
    @dmitriysergiyenko20 4 หลายเดือนก่อน +2

    Борис, спасибо за интересный ролик. Я начал изучать тему и очень доступно в ролике это показано. Удачи вам!

  • @user-xn5bu7pc2d
    @user-xn5bu7pc2d 2 ปีที่แล้ว +4

    Начал изучать питон. Очень полезно, когда доходчиво и не торопясь поясняют как работать с библиотеками. Спасибо.

  • @denwerxampp4035
    @denwerxampp4035 3 ปีที่แล้ว +8

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

  • @garm8
    @garm8 3 ปีที่แล้ว +3

    мне понравилось, давайте про автомобильные номера еще видео, тоже интересно

  • @SmD_Amir_
    @SmD_Amir_ 7 หลายเดือนก่อน

    Спасибо большое за видео!

  • @user-th9nj3dn2y
    @user-th9nj3dn2y 3 ปีที่แล้ว +11

    Очень помогло взять старт в OpenCV, спасибо большое! Ещё бы таких видео

    • @roccodeclan2717
      @roccodeclan2717 2 ปีที่แล้ว

      I know Im asking randomly but does anybody know of a trick to log back into an Instagram account??
      I stupidly forgot the account password. I would appreciate any assistance you can give me

    • @clarkimmanuel2626
      @clarkimmanuel2626 2 ปีที่แล้ว

      @Rocco Declan instablaster :)

    • @roccodeclan2717
      @roccodeclan2717 2 ปีที่แล้ว

      @Clark Immanuel Thanks so much for your reply. I found the site thru google and im in the hacking process now.
      Takes a while so I will get back to you later with my results.

    • @roccodeclan2717
      @roccodeclan2717 2 ปีที่แล้ว

      @Clark Immanuel It worked and I now got access to my account again. I'm so happy!
      Thank you so much you saved my ass!

    • @clarkimmanuel2626
      @clarkimmanuel2626 2 ปีที่แล้ว

      @Rocco Declan Glad I could help :D

  • @user-oo7sz8vn2g
    @user-oo7sz8vn2g 3 ปีที่แล้ว

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

  • @chuvital
    @chuvital 2 ปีที่แล้ว

    Спасибо👍

  • @davidapk323
    @davidapk323 3 ปีที่แล้ว +1

    просто файр!!!

  • @blackcatdevel0per
    @blackcatdevel0per 2 ปีที่แล้ว

    Супер 👍

  • @H.M.Coba777
    @H.M.Coba777 9 หลายเดือนก่อน +3

    Хороший УРОК! Не могли бы вы подсказать, как с помошью данной библиотеки, подключился к ipкамере?

  • @user-fx5vi7og9p
    @user-fx5vi7og9p 3 ปีที่แล้ว +3

    Интересно посмотреть процесс компенсации "рыбьего глаза" камеры и искажения перспективы.

  • @user-qy1lp8uj1w
    @user-qy1lp8uj1w 2 ปีที่แล้ว

    отличный видос

  • @mqpart
    @mqpart 3 ปีที่แล้ว +7

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

  • @torhristos115
    @torhristos115 2 วันที่ผ่านมา

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

  • @alexwaft
    @alexwaft 3 ปีที่แล้ว +4

    Борис, отличное видео, спасибо большое за такое простое объяснение. я бы очень хотел увидеть видео как сделать работу с видеопотоком камеры наблюдения. Если на ней обнаружено лицо -- этот кадр отправить по email. Следующим шагом хотелось бы запоминать людей -- сколько ко мне приходило именно разных людей, -- есть ли такая же быстрая возможность в opencv сделать такую аналитику?

    • @battleracoon7540
      @battleracoon7540 ปีที่แล้ว

      Если ещё актуально - это все можно в питоне написать, используя разные библиотеки

  • @2liva
    @2liva 3 ปีที่แล้ว

    Очень понравилось видео. Всё получилось. Создайте урок распознавание номера машины с помощью OpenCV

    • @BeTryDeveloper
      @BeTryDeveloper  3 ปีที่แล้ว

      Такое видео уже есть на канале ;) th-cam.com/video/n-QyZgAzUZ8/w-d-xo.html

  • @user-ht7qv9so3d
    @user-ht7qv9so3d 2 ปีที่แล้ว

    Здравствуйте. Имеется изображение рельефа, на который наложена лазерная сетка, нужно сегментировать или (для начала) детектировать эти линии. Подскажите имеется ли в OpenCV каскад, для детектирования линий?

  • @user-mb9vs6ui7h
    @user-mb9vs6ui7h 3 ปีที่แล้ว

    мне понравилось данное видео

  • @artemdme5164
    @artemdme5164 3 ปีที่แล้ว

    Очень хотелось бы разобраться в том, как анализировать траектории объектов на видео.

  • @user-th9nj3dn2y
    @user-th9nj3dn2y 3 ปีที่แล้ว +4

    Было бы не плохо посмотреть на то, как можно распознавать жесты рук

  • @90stepen
    @90stepen 2 ปีที่แล้ว

    Хотелось бы раскрыть тему с обучением распознавания людей. (чтоб на видео появлялась надпись с именем человека)

  • @asd-to1pi
    @asd-to1pi 3 ปีที่แล้ว +1

    Сделай еще уррки по opencv2 пожалуйста

  • @zadohins
    @zadohins 3 ปีที่แล้ว +4

    Интересно было бы распознавание номеров автомобилей

    • @permanannamammedow137
      @permanannamammedow137 3 ปีที่แล้ว +1

      Да конечно я бы тоже посмотрел

    • @permanannamammedow137
      @permanannamammedow137 3 ปีที่แล้ว +1

      Если найдешь урок пожалуйста скинь ссылку

  • @artembezrukov9799
    @artembezrukov9799 6 หลายเดือนก่อน

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

  • @monstr-1219
    @monstr-1219 4 หลายเดือนก่อน

    Здравствуйте!!!
    скажите пожалуйста, нужна отдельная камера или можно использовать ту камеру которая установлена на макбук?

  • @destroyer2203387
    @destroyer2203387 3 ปีที่แล้ว

    Круто давай номера авто

  • @kartezist
    @kartezist 3 ปีที่แล้ว +4

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

    • @okroshka9717
      @okroshka9717 2 ปีที่แล้ว

      можно с помощью библиотеки mss

  • @vladimirpodpischik5374
    @vladimirpodpischik5374 ปีที่แล้ว

    Нужно пройти верификацию через селфи на одном сайте, не хочу лицо светить своё. Можешь скрипт написать для прохождения верификации? Там нужно кивать головой и подмигивать.

  • @MsMisterkillerman
    @MsMisterkillerman ปีที่แล้ว

    Здравствуйте. Спасибо за полезную информацию. А можно получить видеопоток из NVR (на примере 192.168.10.1-30 user:admin password: administrator 33)

  • @sgema_seni
    @sgema_seni 2 ปีที่แล้ว

    а как сделать подсказки как на видео еарпимер VideoCapture?
    за ранее спасибо

  • @onlaynstudy8811
    @onlaynstudy8811 ปีที่แล้ว

    покажите пожалуста на примере как определять огонь ! заранее спасибо

  • @Vlad79751
    @Vlad79751 ปีที่แล้ว

    а как можно расчитать с помощью камеры размеры обьектов??

  • @makivila
    @makivila ปีที่แล้ว

    Доброго дня, а можно ссылку на получение ссылок которые в класифаер вставляем

  • @-USER_NAME
    @-USER_NAME ปีที่แล้ว

    Возникает ошибка по yolo-tiny.h5 . Вызвана тем что tensorflow сейчас использует PyTorch а не ImageAI

  • @jalalalizadeh2657
    @jalalalizadeh2657 2 ปีที่แล้ว

    ребят, выводиться такая ошибка на macOS
    cv2.imshow("Blured face", img)
    cv2.error: OpenCV(4.5.3) /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-req-build-xxsyexfp/opencv/modules/highgui/src/window.cpp:1006: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'imshow'
    не понимаю в чем проблема. Если поможете буду благодарен

  • @dmis0k
    @dmis0k 3 ปีที่แล้ว +2

    Можно ли таким образом брать запись экрана вместо вебки и в какой-нибудь компьютерной игре определять объекты?

    • @ivnnis
      @ivnnis 3 ปีที่แล้ว

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

  • @paranormal3834
    @paranormal3834 ปีที่แล้ว

    ошибка cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:967: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow' что делать

  • @MotionDimash
    @MotionDimash 3 หลายเดือนก่อน

    а где взять гитхаб с каскадами?

  • @user-bc5qt9jy5b
    @user-bc5qt9jy5b 10 หลายเดือนก่อน

    А кто ret будет проверять? Его не просто так создали.
    if ret: и дальше уже работа с фреймами

  • @user-lw7hq6eu4i
    @user-lw7hq6eu4i 3 ปีที่แล้ว +1

    запустил выдает ошибку
    [ WARN:0] global C:\projects\opencv-python\opencv\modules\videoio\src\cap_msmf.cpp (681) CvCapture_MSMF::initStream Failed to set mediaType (stream 0, (640x480 @ 30) MFVideoFormat_RGB24(unsupported media type)
    Process finished with exit code -1073741819 (0xC0000005)
    Что просит не понятно ?

    • @Valiko771603
      @Valiko771603 ปีที่แล้ว

      второй параметр нужно прописать
      capture = cv2.VideoCapture(0, cv2.CAP_DSHOW)

  • @user-lp3mo5is2r
    @user-lp3mo5is2r 8 หลายเดือนก่อน

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

    • @JohnDows
      @JohnDows 4 หลายเดือนก่อน

      Для этого можно использовать обычные например емкостные датчики.

  • @neskwwi
    @neskwwi 2 ปีที่แล้ว

    Как загрузить каскад?

  • @exuler525
    @exuler525 2 ปีที่แล้ว

    что за программа?

  • @user-rm1lf1ld8y
    @user-rm1lf1ld8y 6 หลายเดือนก่อน

    где эту программу скачать вообще

  • @user-tm7xf8zs5n
    @user-tm7xf8zs5n 2 ปีที่แล้ว

    Добрый день. Выполняю точно по видео. В результате получается ошибка: cv2.error: OpenCV(4.5.4) /Users/runner/work/opencv-python/opencv-python/opencv/modules/core/src/persistence.cpp:682: error: (-5:Bad argument) Input file is invalid in function 'open'
    The above exception was the direct cause of the following exception:
    Traceback (most recent call last):
    File "/Users/nikolajglusenko/PycharmProjects/Camera/main.py", line 3, in
    face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
    SystemError: returned a result with an error set
    В чем может быть проблема?

    • @JohnDows
      @JohnDows 4 หลายเดือนก่อน

      Там же написано что не может найти путь к файлу haarcascade_frontalface_default.xml. Путь указан не верно.

  • @Toxhk
    @Toxhk 3 ปีที่แล้ว

    говорит что проблемы со строкой cv2.imshow('From Camera', img) я не знаю в чём проблема

    • @user-ue8vi6wy5h
      @user-ue8vi6wy5h 2 ปีที่แล้ว

      Винда запрещает доступ к камере

    • @Valiko771603
      @Valiko771603 ปีที่แล้ว +1

      @@user-ue8vi6wy5h А как разрешить доступ к камере в винде? Если что Касперский не установлен

  • @Itbobojonov-ml1qz
    @Itbobojonov-ml1qz หลายเดือนก่อน

    Это обзор?
    нифига не понятно

  • @johnivanov8790
    @johnivanov8790 3 ปีที่แล้ว +6

    Не знаю, насчёт толковости , но Слушать невозможно.

  • @tvaytor5662
    @tvaytor5662 24 วันที่ผ่านมา

    а что делать если такая ошибка?
    Traceback (most recent call last):
    File "C:/Users/45294/Desktop/testcamers.py", line 10, in
    face_cascade.detectMultiScale(img, minNeighbors=5, minSize=(20, 20))
    cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale'