Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2011, 04:18   #1
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию OpenCV. Получить точки из контура (CvSeq)

Допустим, у меня есть контур, и мне нужно знать, в какой части картинки он примерно находится. Т.е. мне достаточно получить координату одной вершины.
Можно, конечно, получить прямоугольник, в котором лежит весь контур, и взять его вершину. Но думаю, с одной точкой из контура будет побыстрее...
TwiX вне форума Ответить с цитированием
Старый 02.09.2011, 10:17   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от TwiX Посмотреть сообщение
Допустим, у меня есть контур, и мне нужно знать, в какой части картинки он примерно находится. Т.е. мне достаточно получить координату одной вершины.
Можно, конечно, получить прямоугольник, в котором лежит весь контур, и взять его вершину. Но думаю, с одной точкой из контура будет побыстрее...
Каким методом вы получаете Ваш контур? то что в примере OpenCV Вас не устраивает?
Код:
foreach (CvSeq<CvPoint> c in scanner)
    {
         тут обработчик контура
     }
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 05.09.2011, 18:45   #3
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Обновился до 2.3. Там теперь с векторами можно работать. Очень легко и удобно)
TwiX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Chart. Как получить индекс первой и последней видимой точки по оси Х Don Karleone Общие вопросы Delphi 0 30.03.2011 03:29
С# - Получить координаты точки, на форме, по которой был произведён клик. vedro-compota C# (си шарп) 4 13.12.2010 14:56
Реализация замкнутого контура в игре Точки Berszet Помощь студентам 0 28.11.2010 19:46
Как получить цвет точки в Series Компонента TChart tavrocotaps Общие вопросы Delphi 1 30.11.2009 12:49
Как в TChart получить координаты точки на графике? Влажимир Общие вопросы Delphi 2 07.04.2008 15:37