Поиск величины градиента и направления 2-D изображения
При применении оператора градиента на границах изображения предполагается, что значения за пределами границ изображения равны ближайшему значению границы изображения. Это похоже на 'replicate' параметр границы в imfilter.
Алгоритмический подход, принятый в imgradient для каждого из перечисленных методов градиента сначала вычисляют направленные градиенты, Gx и Gy, в направлениях x и y соответственно. Горизонтальная ось (x) указывает в направлении увеличения подстрочных значений столбцов. Вертикальная ось (y) указывает в направлении увеличения подстрочных значений строк. Величина и направление градиента затем вычисляются на основе их ортогональных компонентов. Gx и Gy.
imgradient не нормализует выходные данные градиента. Если диапазон градиентного выходного изображения должен соответствовать диапазону входного изображения, рекомендуется нормализовать градиентное изображение в зависимости от method используется аргумент. Например, при ядре Собеля коэффициент нормализации равен 1/8, для Prewitt - 1/6, а для Робертса - 1/2.
edge | fspecial | imgradient3 | imgradientxy | imgradientxyz