Я пытаюсь запустить камеру со скоростью 30 кадров в секунду и выполнять обработку изображений с одинаковой скоростью. Для изображений размером 640 x 480, используя cvCvtColor
для преобразования изображения RGB в HSV, время обработки составляет примерно 15 кадров в секунду.opencv время выполнения для преобразования rgb в hsv
В настоящее время пользователь должен иметь возможность указать 2 значения HSV, и программа должна вернуть двоичное изображение всех пикселей в этом диапазоне.
Так что прямо сейчас, я конвертирую все изображение в пространство HSV, используя cvCvtColor и использую cvInRangeS.
Как уменьшить время обработки до 30 кадров в секунду?
Я использую vc2010 с OpenCV
Можете ли вы опубликовать некоторые профилирующие результаты? Это кажется слишком большим, чтобы быть реальным. –