Основываясь на том, что я читал в описании алгоритма из документации, sr
является параметром для части алгоритма, который нуждается в идентификации соседей.
Возможно, вам стоит почистить ваше понимание алгоритма среднего сдвига, но в какой-то момент для заданного пикселя (X, Y) вам нужно найти своих соседей. В то время как часто мы считаем соседями как соседи, то есть пиксели, близкие к пространству, которые мы рассматриваем (|| (X, Y) - (x, y) || < некоторый радиус, с X, Y рассмотренный положение пикселя и х, у потенциального соседа положение), здесь алгоритм также рассматривает «цвет» близость, как показано в строке:
пиксель (X, Y) окрестности в совместном пространстве цветов гиперпространство это считаются:
(х, у): X зр < < х х + зр, Y- зр < < у Y + зр, || (R, G, в) - (г, г, б) || < стерад
Это означает, что следует рассматривать сосед, пиксель должен быть пространственно близко и также имеет близкий цвет рассматриваемого пикселя. Вы установили это условие близости с sr
, так же, как вы установили требуемую пространственную близость с sp
. Попробуйте некоторые значения. Это зависит от того, какое определение использует алгоритм для || норма, возможно, что-то вроде || (R, G, B) - (r, g, b) || = sqrt ((R-r) ** 2+ (G-g) ** 2+ (B-b) ** 2)
Вы получили то, что искали? –
Я сделал, спасибо – 12345678910111213