Я хочу извлечь фон из видео, но я не хочу использовать cv :: bgsegm :: BackgroundSubtractorMOG, cv :: BackgroundSubtractorMOG2 эти методы. потому что они используют фреймы. Но я планировал использовать метод сравнения кадров. Где я использую первый кадр в качестве фоновой модели, и я плоскость, чтобы вычислять значения пикселей следующих кадров с значениями первого кадра пикселя, и если нет изменений или изменений меньше порога, это фоновый пиксель. Как реализовать их с помощью OpenCV и C++извлечение фона с использованием OpenCv
-2
A
ответ
1
Ваш вопрос слишком расплывчатый, я думаю. Я могу только дать вам несколько советов.
Во-первых, ваш подход очень упрощен. Это неплохо. Но, по моему опыту, он не даст больших результатов, даже если у вас есть большой контроль над вашей сценой. Тем не менее, я не хочу задерживать вас, если вы хотите сделать свой собственный опыт.
Вы, вероятно, хотите взглянуть на
Все, что нужно должна быть там. В частности, интерес представляет операция absdiff
и функция threshold
(с двоичным пороговым типом).
Смежные вопросы
- 1. Извлечение прозрачного фона изображения с opencv
- 2. Матричное извлечение с использованием OpenCV
- 3. Создание фона прозрачного изображения с использованием opencv
- 4. Извлечение точек из строк с использованием OpenCV
- 5. Извлечение изображений глубины Kinect с использованием opencv
- 6. Извлечение чисел из изображения с использованием OpenCV
- 7. OpenCV извлечение изображения с использованием метода LSB
- 8. Извлечение LBPFeatures в OpenCV
- 9. Вычитание фона в OpenCV
- 10. Извлечение изображений с черного фона
- 11. Эффективное вычитание фона с помощью OpenCV
- 12. как реализовать tripwire в opencv с использованием вычитания фона
- 13. Вычитание фона из изображения с использованием Opencv в Python
- 14. извлечение кадров из видео с использованием opencv и python
- 15. Извлечение видео кадры с использованием OpenCV - необработанное исключение
- 16. Обнаружение и извлечение линии OpenCV с использованием ios
- 17. Извлечение блоков в OpenCV
- 18. Python OpenCV вычитание фона
- 19. Настройка фона фона фона с использованием ресурса
- 20. C++ - Вычитание фона в OpenCV
- 21. Вычисление фонового фона с помощью OpenCV
- 22. OpenCV вычитания фона прибудет цвет
- 23. OpenCV Python - Установить цвет фона
- 24. OpenCV: Объединение двух изображений с использованием OpenCV
- 25. Извлечение изображения из его фона
- 26. OpenCV Недопустимый файл описания фона
- 27. Исчерпывание фона на основе OpenCV
- 28. OpenCV вычитание фона/кодовая книга?
- 29. извлечение подключенного компонента в openCv
- 30. OpenCV - Извлечение стрелок из диаграммы
На мой взгляд, ваш вопрос слишком расплывчатый и показывает, что нет никаких исследовательских усилий. Что вы пробовали? В чем были проблемы, с которыми вы столкнулись? –
Я хочу извлечь фон, используя сравнение пикселей последовательных кадров в видео – msff
Ответ Маркуса предоставит все детали, необходимые для написания собственного метода вычитания фона. Если вы не покажете нам [какой-то код] (http://stackoverflow.com/help/mcve), мы больше ничего не можем сделать для вас. Однако простой вопрос. Почему вам нужен метод _single difference_, который будет довольно шумным и неточным, и покажет вам только силуэты движущихся объектов, когда вы можете бесплатно получить метод MOG? Кроме того, не отправляйте другой ответ на ту же тему, но отредактируйте свой вопрос (есть ссылка _edit_ под тегами) с необходимой информацией. – Miki