Составители:
36
Здесь при анализе каждой точки исходного изображения исполь"
зуются три значения сигнала, соответствующие смежным точкам.
Отметим, что при незначительном увеличении погрешности вычис"
лений, нормы градиента могут определяться по упрощённой фор"
муле алгоритма
(2.10а)
2.3.2. Меньшую погрешность даёт, так называемый, оператор
Робертса, благодаря тому, что на каждом шаге вычислений
используются четыре исходных значения сигнала
(2.11)
или
(2.11а)
2.3.3. Вычислительный алгоритм Собела предполагает
использование восьми отсчётов освещенности в окрестностях
анализируемой точки, однако значение освещенности в самой
анализируемой точке в вычислениях не участвует
(2.12)
или
(2.12а)
где:
G
i, j(x)
= [E
(i
−
1),( j
−
1)
+2E
(i
−
1), j
+
Ε
(i
−
1),( j+1)
] − [E
(i+1),( j
−
1)
+2E
(i+1), j
+
Ε
(i+1),( j+1)
];
G
i, j(y)
= [E
(i
−
1),( j
−
1)
+2E
i,( j
−
1)
+
Ε
(i+1),( j
−
1)
] − [E
(i
−
1),( j+1)
+2E
i, ( j+1)
+
Ε
(i+1),( j+1)
].
Такой алгоритм наряду с более точным определением нормы гра"
диента позволяет, в принципе, определять и направление вектора
градиента в плоскости анализа изображения
a = arctg (G
i,j(y)
⁄ G
i,j(х)
), (2.13)
где α – угол между направлением вектора градиента и направлени"
ем строк матрицы [E
i,j
].
2.3.4. В тех случаях, когда требуется максимальная точность в оп"
ределении нормы градиента, может быть рекомендован многошаго
вый метод вычислений
G
i,j
=
∑
G(k), (2.14)
где: G(k) – скалярное произведение векторов a
(k)
и b
(k)
;
G
i,j
=
|
E
(i+1), ( j+1)
−
E
i, j
|
+
|
E
(i+1), j
− E
i, (j+1)
|.
G
i,j
=
√
G
i, j(x)
2
+ G
i, j(y)
2
G
i,j
=
|
G
i, j(x)
+ G
i, j(y)
| ,
4
K =1
.
G
i,j
=
|
E
(i +1), j
−
E
i, j
|
+
|
E
i,( j+1)
− E
i, j
|,
G
i,j
=
√
(E
(i+1), ( j+1)
−
E
i, j
)
2
+ (E
(i+1), j
− E
i,( j+1)
)
2
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »