Фрукт
-
Количество публикаций
7 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Фрукт
-
-
Интересует практический опыт (что, для чего, в каких случаях) о применение различных цветовых моделей (RGB, HSV, YCbCr , LAB) в задачах компьютерного зрения.
Ну и линки на толковые мануалы покидайте. Хочется разобраться в вопросе.
-
Имеем фото (очень большую панораму), просто круглого, размер (не меньше 50 пикселей) и цвет может быть любым.
то есть по производительности по любому надо брать методы с обучением?
-
а какие методики порекомендуете применить для более быстрого нахождения круглого объекта (четко видимого) на картинке с большим разрешением (например панораме)?
-
Решил посмотреть как будет работать функция HoughCircle....
Ооооочеееееень медленная. и мяч ну никак в найденные круги не попадает. Кто-нибудь ковырял ее в плане оптимизации?
-
Вот пример из мануала:
Цитатаvector<Vec3f> circles;
...
Draw the detected circles:
for( size_t i = 0; i < circles.size(); i++ ) { Point center(cvRound(circles[i][0]), cvRound(circles[i][1])); int radius = cvRound(circles[i][2]); // circle center circle( src, center, 3, Scalar(0,255,0), -1, 8, 0 ); // circle outline circle( src, center, radius, Scalar(0,0,255), 3, 8, 0 ); }
Вам нужно сделать по аналогии
-
Не силен в С++, но думаю что вам нужно переменную corners перевести в другой формат для вывода, например в List<Point>
в джава например так и приходится делать, гонять между List<Point> (для вывода и удобной работы по сортировке) и MatOfPoint2f (для работы функций OpenCV)
Цветовые модели для CV
в Обсуждение общих вопросов
Опубликовано · Report reply
Ну про сами цветовые модели я на википедии достаточно подробно прочитал. Вот пишут что HSV более популярна в машинном зрении. Почему?
кто чем обычно пользуется для своих задач?