Форум программистов, компьютерный форум CyberForum.ru

Как найти расстояние между 2 линиями (OpenCV)? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать иерархию типов, описывает данные - сигнал http://www.cyberforum.ru/cpp-beginners/thread1563257.html
Создать иерархию типов, описывает данные - сигнал, данные результат обработки и данные, как результат обработки сигнала и будучи сигнал. классы должны иметь конструкторы, включая конструктор копирования, виртуальные деструкторы, перегружены функции Вывод в поток и ввод из потока. помогите сделать в С ++
C++ Get Color from Panel Ребята, приветствую! Использую интерактивное отображение цветов с помощью панели и крашу её обычным для неё способом MyPanel -> Color = TColor(RGB(R,G,B)); Собственно радовался этому чуду пока не встал вопрос как взять цвет с покрашенной ранее панели? Первое что интуитивно могло бы придти в голову это int R = MyPanel -> GetColor(?); Добавлено через 14 минут Или ... int R =... http://www.cyberforum.ru/cpp-beginners/thread1563251.html
C++ Реализавать алгоритм вычисления подходящих дробей
Помогите пожалуйста написать программу. Необходима реализация алгоритма вычисления подходящих дробей.
C++ Поиск функции Эйлера для положительного целого числа
Помогите с программой пожалуйста. Необходимо написать программу поиска функции Эйлера для положительного целого числа.
C++ "Лучший" механизм подмены типа данных? http://www.cyberforum.ru/cpp-beginners/thread1563223.html
Добрый день! Имеется функция возврата значения из базы данных ввода/вывода (имеется ввиду modbus-регистры) которая возвращает значение в формате INT16: INT16 dbase(UINT16 type, UINT16 address); Каким образом считать из базы данных значение типа float? Кроме как подменить тип данных вариантов не вижу. На данный момент я реализовал вот такую функцию: float readRegFloat(UINT16 addrReg) {...
C++ Найти сумму первых 5 нечетных чисел, вводимых с клавиатуры подсчитать сумму первых 5 нечетных чисел из промежутка вводимого с клавиатуры подробнее

Показать сообщение отдельно
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
28.10.2015, 20:01     Как найти расстояние между 2 линиями (OpenCV)?
Цитата Сообщение от MValeriy Посмотреть сообщение
Как быть дальше? Линии вроде бы как найдены) как найти расстояние между ними?
каждая линия задана 2-мя точками, возьми среднее и вычти

Цитата Сообщение от MValeriy Посмотреть сообщение
а что насчет функции findContours?
хорошая функция. можешь поэксперементировать также с площадью объекта (cv::contourArea), опоясывающим прямоугольником или кругом (cvBoundingRect и cvMinEnclosingCircle), например диаметр опоясывающего круга с высокой вероятностью даст длину объекта.

нужный контур (объекта) можно отобрать путем выбора самого большого по площади либо по длине контура и после предварительной фильтрации (может быть ты это уже сделал)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru