Главная » 2026 » Март » 19

Sobel, Sharr, Prewitt, Laplacian: сравнение операторов поиска границ

При работе с изображением в градациях серого мы имеем дело с матрицей чисел, описывающих яркость пикселя в определенной точке. В каждой точке изображения вектор градиента показывает направление наибольшего увеличения яркости, а его длина — величину изменения яркости. Для точки внутри области с постоянной яркостью вектор будет нулевым. Для вычисления градиента наиболее часто используется фильтр Собеля. Сравним операторы поиска границ Sobel, Sharr, Prewitt и Laplacian.

import math
import numpy as np

def test_sobel(k):
    sum_x = -1 * k[0] + -2 * k[1] + -1 * k[2]
    sum_x += k[6] + 2 * k[7] + k[8]
    sum_y = -1 * k[0] + k[2] + -2 * k[3]
    sum_y += 2 * k[5] + -1 * k[6] + k[8]
    sum_xy = sum_x *
		
		... 
		
			Читать дальше »
		
	
Категория: UImage C | Просмотров: 8 | Добавил: unicross | Дата: 19.03.2026 | Комментарии (0)

Категории раздела
Списки слов [9]
Списки слов и словари
OCR [4]
Оптическое распознавание символов
UImage [2]
Графическая библиотека для Python
UImage C [9]
Графическая библиотека для Python
Программы [4]
Полезные программы
Прочее [3]
Другие темы
Календарь
«  Март 2026  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
3031