как я хочу отслеживать движение объекта, мне требуется силуэт последовательности изображений. Кто-нибудь знает, как это сделать? Силуэт-маска - это двоичное изображение с ненулевыми пикселями, где происходит движениенайти изображение силуэт используя openCV
2
A
ответ
5
Вы можете использовать технику вычитание фона. Вот два способа сделать это.
- Вычесть предыдущий кадр из текущего кадра. Только пиксели в обоих кадрах, которые не изменились, приведут к нулю. См. cvSub, cvAbsDiff.
- Поддержание среднего уровня видеокадров. См. Функцию cvRunningAvg в разделе Motion Analysis and Object Tracking документов OpenCV. Для каждого нового кадра вычтите текущее среднее значение из текущего кадра. Когда все будет готово, обновите текущее среднее текущим фреймом.
После того, как с помощью одного из указанных выше способов, вы могли бы сегмент полученного разностного изображения с использованием cvThreshold или cvAdaptiveThreshold. Это приведет к бинарному изображению, в идеале с нулем, где изображение было статическим, и 1 или 255, где было движение.
Хотя вы не упомянули об этом в своем вопросе, вы можете перейти к вычислению контура бинарного изображения. Для этого есть cvFindContours.
2
Посмотрите на это: Tracking colored objects in OpenCV
Смежные вопросы
- 1. PHP Изображение Изменения в силуэт
- 2. OpenCV can `t найти изображение
- 3. Поместите переменную на изображение, используя OpenCV
- 4. Силуэт участка в R
- 5. opencv найти гомографию используя функцию соответствия
- 6. OpenCV найти вогнутый корпус
- 7. Силуэт и мобильное приложение
- 8. Python Sklearn Силуэт Коэффициент
- 9. Силуэт изображения человеческого тела с использованием Matlab
- 10. Найти камни, OpenCV
- 11. Силуэт PNG-изображения с использованием CSS
- 12. OpenCV Android Создать новое изображение, используя края самого большого контура
- 13. Как создать изображение самостоятельно, не используя fucntion в OpenCV
- 14. Сделайте изображение с высоким разрешением с ip-камеры, используя opencv
- 15. Как масштабировать изображение при вращении (используя opencv) в java?
- 16. Изображение деформации в OpenCV
- 17. iphone силуэт с прокруткой изображения внутри
- 18. Opencv & PyGi: как отобразить изображение, прочитанное opencv
- 19. OpenCV: найти окно в коробке
- 20. cvMat изображение в OpenCV
- 21. OpenCV to FlyCapture2 Изображение
- 22. OpenCV Изображение не показывается
- 23. Обрезать изображение с OpenCV
- 24. Изображение вращается Ошибка OpenCV
- 25. OpenCV-C++ сумма изображение
- 26. OpenCV перевод питон изображение
- 27. Изображение 3D-поворот OpenCV
- 28. Сдвинуть изображение с OpenCV
- 29. OpenCV вебкамера изображение сломанной
- 30. Изображение фильтра с opencv
хорошая ссылка !! спасибо! –
+1 Для того, чтобы стать автором такого учебного блога. – karlphillip
Ха-ха! Большое спасибо! –