Tag: opencv

Как сегментировать изогнутый стержень для расчета угла?

Я пытаюсь использовать OpenCV для сегментирования изогнутого стержня с его фона, затем найти изгибы в нем и рассчитать угол между каждым изгибом. Первая часть, к счастью, тривиальна с достаточным контрастом между передним и задним. Немного эрозии / дилатации заботится о отражениях / бликах при сегментировании. Вторая часть – это то, где я не уверен, как […]

Как я могу инвертировать движение курсора в python?

В этом коде я использую Python 2.7.13, OpenCV 2.4.13 и PyAutoGUI 0.9.36. Целью является перемещение курсора в соответствии с движением лица, но движение курсора инвертируется. Например, если мое лицо идет вправо, курсор перемещается влево, и если мое лицо идет влево, курсор идет вправо. Кроме того, я хочу, чтобы курсор перемещался вправо, влево, вверх и вниз […]

OpenCV Python одиночное (а не множественное) отслеживание blob?

Я пытаюсь получить одноцветное отслеживание blob через OpenCV на Python. Нижеприведенный код работает, но он находит центроид всех отслеживаемых пикселей, а не только центр тяжести самого большого блоба. Это потому, что я беру моменты всех пикселей, но я не уверен, как еще цветной дорожки. Я как бы зациклен на том, что именно мне нужно сделать, […]

Настройка OpenCV 2.3 w / привязки python в ubuntu

Как установить OpenCV (точно 2.3. *, А не 2.1. *) С привязками python в Ubuntu (или вообще в Linux)? Я видел несколько руководств по установке Windows, но ни один из них для Linux. Я читал и использовал инструкции с сайта ивского гаража : wget downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2 tar -xvf OpenCV-2.3.1a.tar.bz2 cd OpenCV-2.3.1/ mkdir release cd release cmake […]

Синхронизация аудио и видео с помощью OpenCV и PyAudio

Я получил как OpenCV, так и PyAudio, но я не уверен, как бы их синхронизировать. Я не могу получить частоту кадров от OpenCV и измерение времени вызова для изменения кадра с момента на мгновение. Однако с PyAudio в основе лежит захват определенной частоты дискретизации. Как бы синхронизировать их с одинаковой скоростью. Я предполагаю, что есть […]

Существует ли эквивалент matlab 'idealfilter' для Python в Scipy (или других библиотеках)?

Я ищу эквивалент временного ряда idealfilter, который реализован в Matlab для Python. Моя цель – реализовать идеальный фильтр с использованием дискретного косинусного преобразования, который используется в бумаге Эйлеровского увеличения изображения в Python, чтобы получить сердцебиение человека из стандартного видео. Я использую их видео в качестве своего ввода, и я применил метод фильтра полосового фильтра, но […]

Как использовать возвращаемое значение функции как условие while, возвращающее кортеж в python

Я искал что-то вроде этого, но я не мог найти здесь. Некоторые предпосылки Я использую opencv для извлечения кадров из видеофайла. Обычно люди делают это в бесконечном цикле, как: while (True): s, img = cv.read() или for i in xrange(10000): #just a big number s, img = cv.read() теперь я хочу получить все кадры и […]

Python 2.7.3 + OpenCV 2.4 после поворота не подходит Изображение

Я пытаюсь повернуть изображение на несколько градусов, а затем показать его в окне. моя идея – повернуть, а затем показать его в новом окне с новой шириной и высотой окна, рассчитанной по старой ширине и высоте: new_width = x * cos angle + y * sin angle new_height = y * cos angle + x […]

Документация opencv python

Недавно я хочу использовать библиотеку OpenCV в Python , но документация по связыванию Python OpenCV очень неясна и недостаточна. Я хочу спросить, где найти подробную документацию по связыванию Python OpenCV . Раньше я использовал OpenCV на C++ , и документация очень полезна, более того, я могу перейти к исходному коду, где я был в сомнении. […]

Открытое окно Python OpenCV поверх других приложений

При выполнении скрипта python OpenCV, содержащего: cv2.imshow(img) появившееся окно открывается за моим оконным окном. Это мягкое раздражение – есть ли способ заставить его первоначально открыть спереди / сверху? Многие люди задавали вопросы ( здесь и здесь ) о принуждении к постоянному поведению, но это, я думаю, проще. Платформа OS X и OpenCV 2.4.11

Python - лучший язык программирования в мире.