Моя программа работает следующим образом:
- Получить новый кадр с камеры.
- Отфильтруйте цвет кожи в кадре (т.е. извлеките кожу из изображения).
- Примените обнаружение движения к результату на основе предыдущего шага.
То есть я пытаюсь обнаружить движение объектов, имеющих телесный цвет. Но я хочу ускорить свою программу, поэтому я подумал об использовании параллельного программирования, где я использую два потока, один для фильтрации кожи и один для обнаружения движения, а затем делаю логическую AND
из результатов.
Я использую C# и библиотеку Aforge.Net. Могу ли я сделать то, что я описал, используя C#? Не могли бы вы дать мне несколько советов о том, как выполнить то, что я описал? Все, что мне удалось найти, это Parallel.For
.