Хау трансформация - PullRequest
       10

Хау трансформация

2 голосов
/ 19 ноября 2011
for(size_t i=0; i<lines.size(); i++){
    Vec4i l = lines[i];
    line(gray, Point(l[0], l[1]), Point(l[2], l[3]), Scalar(0,0,255), 3, CV_AA);    
}

У меня есть этот код для использования функции преобразования Хафа. Могу ли я просто спросить об этой конкретной строке:

line(gray, Point(l[0], l[1]), Point(l[2], l[3]), Scalar(0,0,255), 3, CV_AA);

Что означают Точка (l [0], l [1]) и Точка (l [2], l [3])? Это две точки, составляющие линию? Спасибо.

1 Ответ

4 голосов
/ 19 ноября 2011

Действительно, вы должны прочитать как говорится:

line(gray, (start_point.x, start_point.y), (end_point.x, end_point.y), Scalar(0,0,255), 3, CV_AA);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...