В чем разница между линией и краем в обнаружении изображения? - PullRequest
0 голосов
/ 16 мая 2018

Мы изучали такие методы, как сверточные матрицы Собеля и Робертса, для обнаружения краев в изображениях, вплоть до метода Канни, чтобы очистить их. Но теперь мы узнаем об обнаружении «линии», а не об обнаружении «края» - с помощью таких методов, как преобразование Хафа.

Проблема в том, что я понятия не имею, как вообще понять разницу между «линией» и «краем». Может ли кто-нибудь объяснить мне эту разницу без использования сложных математических уравнений и т. Д.

Ответы [ 3 ]

0 голосов
/ 16 мая 2018

edge - это переход от одной фазы / объекта / вещи к другой.С одной стороны у вас есть один цвет, с другой стороны у вас есть другой цвет.Или с одной стороны у вас есть передний план, а с другой стороны у вас есть фон.

A line - это одномерная структура.Он имеет одинаковую фазу / объект / вещь с обеих сторон.С одной стороны у вас есть фон, с другой стороны у вас также есть фон.

visual example

Фильтр с градиентной величиной превращает ребро в линию.

Край имеет направление (нормаль), линия имеет ориентацию (если повернуть ее на 180 градусов, она выглядит одинаково).

Вы можете думать о линии как о двух противоположныхкрая очень близко друг к другу.

Линии и края являются локальными свойствами изображения.Любая достаточно маленькая часть изображения будет отображаться либо как кромка, либо как линия.

Они оба локально прямые, поскольку что-то искривленное, рассматриваемое в достаточно маленькой области, будет выглядеть прямым.

0 голосов
/ 05 июня 2018

Обнаружение краев - это процесс нахождения контуров на изображении, какими бы они ни были.

Обнаружение линии находит сегменты линии (иногда по расширению, другие геометрические фигуры, такие как дуги окружности).

0 голосов
/ 16 мая 2018

Методы, такие как Собел и Робертс, помогут вам обнаружить края на изображении.Такие методы, как преобразование Хафа, помогают определить, являются ли эти ребра геометрическими фигурами, такими как линии, круги и эллипсы.

...