Направленные градиенты изображения
[Gx,Gy]
= imgradientxy(I)[Gx,Gy]
= imgradientxy(I,method)При применении оператора градиента на контурах изображения значения вне границ изображения приняты, чтобы равняться самому близкому значению цвета границы изображения.
Алгоритмический подход должен вычислить направленные градиенты относительно x - ось и y - ось. x - ось задана вдоль столбцов, идущих право и y - ось задана вдоль строк потеря работоспособности.
imgradientxy не нормирует вывод градиента. Если область значений выходного изображения градиента должна совпадать с областью значений входного изображения, считайте нормализацию изображения градиента, в зависимости от аргумента method используемой. Например, с ядром Sobel, коэффициентом нормализации является 1/8, и для Prewitt, это - 1/6.
edge | fspecial | imgradient | imgradient3 | imgradientxyz