Я использую cv :: HoughLines, чтобы получить строки, найденные в матрице. Матрица в порядке (я знаю, это beacause, я получаю вывод. Ist 8-битная целочисленная карта с 0 для черного и 255 для белых точек).
Проблема в том, что я получаю хорошие угловые значения, но частично отрицательные значения расстояния. Это возможно? Я всегда думал о расстоянии.
Согласно wikipedia hough transform article;
если ваш тэта-диапазон равен theta> = 0 && theta <= pi, то ваши значения rho могут быть отрицательными. Но если ваш тэта-диапазон равен theta> = 0 && theta >> (2 * pi), то ваши значения rho должны иметь положительное значение.