Найдите ребра в полутоновом изображении
задает ориентацию ребер, чтобы обнаружить. Методы Sobel и Prewitt могут обнаружить ребра в вертикальном направлении, горизонтальном направлении или обоих. Метод Робертса может обнаружить ребра под углами 45 ° от горизонтали, 135 ° от горизонтали или обоих. Этот синтаксис допустим только когда BW = edge(I,method,threshold,direction)method 'Sobel', 'Prewitt', или 'Roberts'.
[ также возвращает направленные величины градиента. Для методов Sobel и Prewitt, BW,threshOut,Gv,Gh]
= edge(___)Gv и Gh соответствуйте вертикальным и горизонтальным градиентам. Для методов Робертса, Gv и Gh соответствуйте градиенту под углами 45 ° и 135 ° от горизонтали, соответственно. Этот синтаксис допустим только когда method 'Sobel', 'Prewitt', или 'Roberts'.
Для методов обнаружения ребра величины градиента (Sobel, Прюитт и Робертс), edge использование threshold к порогу расчетная величина градиента.
Для методов пересечения нулем, включая Лапласиан Гауссовых, edge использование threshold как порог для нулевых пересечений. Другими словами, большой скачок через нуль является ребром, в то время как маленький скачок не.
Осторожный метод применяет два порога к градиенту: высокий порог для низкой чувствительности ребра и низкий порог для высокой чувствительности ребра. edge запускается с низкого результата чувствительности и затем выращивает его, чтобы включать соединенные краевые пиксели от высокого результата чувствительности. Это помогает заполнить разрывы в обнаруженных ребрах.
Во всех случаях, edge выбирает порог по умолчанию эвристическим образом, в зависимости от входных данных. Лучший способ варьироваться порог состоит в том, чтобы запустить edge однажды, получая расчетный порог как второй выходной аргумент. Затем начиная со значения, вычисленного edge, настройте порог выше, чтобы обнаружить меньше краевых пикселей или понизиться, чтобы обнаружить больше краевых пикселей.
[1] Осторожный, Джон, "Вычислительный Подход к Обнаружению Ребра", Транзакции IEEE согласно Анализу Шаблона и Искусственному интеллекту, Изданию PAMI-8, № 6, 1986, стр 679-698.
[2] Лим, Джэ С., Двумерная Обработка сигналов и Обработка изображений, Englewood Cliffs, NJ, Prentice Hall, 1990, стр 478-488.
[3] Паркер, Джеймс Р., Алгоритмы для Обработки изображений и Компьютер-Визайон, Нью-Йорк, John Wiley & Sons, Inc., 1997, стр 23-29.