Вычислите веса для пикселей изображения на основе градиента изображений
W = gradientweight(I)
W = gradientweight(I,sigma)
W = gradientweight(___,Name,Value)
вычисляет пиксельный вес для каждого пикселя в изображении W
= gradientweight(I
)I
на основе величины градиента на уровне того пикселя и возвращает массив веса W
. Вес пикселя обратно пропорционально связан со значениями градиента в пиксельном местоположении. Пиксели с маленькой величиной градиента (сглаженные области) имеют большой вес, и пиксели с большой величиной градиента (такой как на ребрах) имеют маленький вес.
возвращает массив веса W
= gradientweight(___,Name,Value
)W
с помощью пар "имя-значение", чтобы управлять аспектами вычисления веса.
gradientweight
использует операции плавающей точки двойной точности для внутренних вычислений для всех классов I
, кроме тех случаев, когда I
имеет класс single
, в этом случае gradientweight
использует операции с плавающей точкой с одинарной точностью внутренне.