Найдите Декартовы координаты строк описанными парами теты и ро
Преобразовывает
s
Блок Hough Lines находит точки пересечения между ссылочными строками границы изображения и строкой заданными (ро, тета) пара. Блок выходные параметры, на основе одни [x y], координирует для точек пересечения. Границы указывают на левые и правые вертикальные контуры и верхние и нижние горизонтальные контуры ссылочного изображения.
Если строка, заданная (ро, тета), пара не пересекает две границы в ссылочном изображении, блок выводит значения, [(0,0), (0,0)
]. Это выходное перекрестное значение позволяет следующему блоку в вашей модели игнорировать точки. Обычно блок Hough Lines предшествует блоку, который чертит точку или форму на пересечении.
Следующие данные показывают координаты ввода и вывода для блока Hough Lines.
Порт | Ввод/вывод | Поддерживаемые типы данных | Поддерживаемые комплексные числа |
---|---|---|---|
Тета | Вектор значений теты, которые представляют входные строки |
| Нет |
\rho | Вектор значений ро, которые представляют входные строки | То же самое как порт Theta | Нет |
Касательно меня | Матрица, которая представляет двоичный файл или изображение интенсивности или матрицу, которая представляет одну плоскость изображения RGB |
| Нет |
Pts | M-by-4 матрица перекрестных значений, где M является количеством входных строк |
| Нет |
Если вы выбираете Trigonometric function
, блок вычисляет синус и значения косинуса, чтобы вычислить пересечения строк во время симуляции. Если вы выбираете Table lookup
, блок вычисляет и хранит тригонометрические значения, чтобы вычислить пересечения строк, прежде чем симуляция запустится. В этом случае блок требует дополнительной памяти.
Для входных параметров с плавающей точкой, установленных параметр Sine value computation method на Trigonometric function
. Для входных параметров фиксированной точки, установленных параметр на Table lookup
.
Используйте этот параметр, чтобы задать интервал оси теты. Этот параметр появляется в диалоговом окне, только если для параметра Sine value computation method вы выбираете Table lookup
. параметр появляется в диалоговом окне.
Выберите округляющийся режим для операций фиксированной точки.
Выберите режим переполнения для операций фиксированной точки.
Выберите, как задать размер слова значений таблицы синуса. Дробная длина табличных значений синуса всегда равняется размеру слова минус один:
Когда вы выбираете Specify word length
, можно ввести размер слова таблицы синуса.
Табличные значения синуса не повинуются параметры Overflow mode и Rounding mode; они насыщают и вокруг к Nearest
.
Используйте этот параметр, чтобы задать, как назвать этот продукт выходным словом и дробными длинами:
Когда вы выбираете Same as first input
, характеристики совпадают с характеристиками первого входа к блоку.
Когда вы выбираете Binary point scaling
, можно ввести размер слова и дробную длину продукта вывод в битах.
Когда вы выбираете Slope and bias scaling
, можно ввести размер слова в битах и наклоне продукта вывод. Все сигналы в блоках Computer Vision Toolbox™ имеют смещение 0.
Смотрите Типы данных Умножения для рисунков, изображающих использование продукта вывод.
Используйте этот параметр, чтобы задать, как требуется определять слово аккумулятора и дробные длины.
Когда вы выбираете Same as product output
, характеристики совпадают с характеристиками продукта вывод.
Когда вы выбираете Binary point scaling
, можно ввести Word length и Fraction length аккумулятора в битах.
Когда вы выбираете Slope and bias scaling
, можно ввести Word length в битах и Slope Accumulator. Все сигналы в программном обеспечении Computer Vision Toolbox имеют смещение 0.
Смотрите Типы данных Умножения для рисунков, изображающих использование типа данных аккумулятора в этом блоке.
Выберите этот параметр, чтобы препятствовать тому, чтобы Fixed-Point Tool заменили типы данных, которые вы задаете на маске блока. Для получения дополнительной информации смотрите fxptdlg
, страницу с описанием на Fixed-Point Tool в документации Simulink®.
Следующие данные показывают Строку 1 пересечение контуров ссылочного изображения в [(x11, y11) (x12, y12)
] и Строке 2 пересечения контуров в [(x21, y21) (x22, y22)
]
Смотрите обнаруживают строки в изображениях в руководстве пользователя Computer Vision Toolbox.
Computer Vision Toolbox | |
Computer Vision Toolbox |