Локальные преобразования презентация

Содержание

Слайд 2

Пространственная фильтрация Origin x y Image f (x, y) eprocessed

Пространственная фильтрация

Origin

x

y

Image f (x, y)

eprocessed = v*e + r*a + s*b

+ t*c + u*d + w*f + x*g + y*h + z*i

Filter

Simple 3*3 Neighbourhood

e

3*3 Filter

Original Image Pixels

*

Процесс повторяется для каждого пиксела изображения

Слайд 3

Пространственная фильтрация

Пространственная фильтрация

Слайд 4

Линейная пространственная фильтрация общего вида

Линейная пространственная фильтрация общего вида

Слайд 5

Обработка краев изображения Origin x y Image f (x, y) e

Обработка краев изображения

Origin

x

y

Image f (x, y)

e

Слайд 6

Strange Things Happen At The Edges! (cont…) There are a

Strange Things Happen At The Edges! (cont…)

There are a few approaches

to dealing with missing edge pixels:
Omit missing pixels
Only works with some filters
Can add extra code and slow down processing
Pad the image
Typically with either all white or all black pixels
Replicate border pixels
Truncate the image
Allow pixels wrap around the image
Can cause some strange image artefacts
Слайд 7

Strange Things Happen At The Edges! (cont…)

Strange Things Happen At The Edges! (cont…)

Слайд 8

Сглаживающие пространственные фильтры Удаление шума Расфокусировка изображения

Сглаживающие пространственные фильтры

Удаление шума
Расфокусировка изображения

Слайд 9

Сглаживающие пространственные фильтры Origin x y Image f (x, y)

Сглаживающие пространственные фильтры

Origin

x

y

Image f (x, y)

e = 1/9*106 + 1/9*104 +

1/9*100 + 1/9*108 + 1/9*99 + 1/9*98 + 1/9*95 + 1/9*90 + 1/9*85
= 98.3333

Filter

Simple 3*3 Neighbourhood

106

3*3 Smoothing Filter

Original Image Pixels

*

Процесс повторяется для каждого пиксела изображения

Слайд 10

Пример сглаживания Исходное изображение 500*500 пикселов Размер фильтра 3, 5, 9, 15 and 35 Исчезание деталей

Пример сглаживания

Исходное изображение 500*500 пикселов
Размер фильтра
3, 5, 9, 15 and 35
Исчезание деталей

Слайд 11

Пример сглаживания

Пример сглаживания

Слайд 12

Пример сглаживания

Пример сглаживания

Слайд 13

Пример сглаживания

Пример сглаживания

Слайд 14

Пример сглаживания

Пример сглаживания

Слайд 15

Пример сглаживания

Пример сглаживания

Слайд 16

Пример сглаживания

Пример сглаживания

Слайд 17

Фильтр взвешенного среднего

Фильтр взвешенного среднего

Слайд 18

Пример сглаживания

Пример сглаживания

Слайд 19

Нелинейные фильтры Важные локальные операции: Min: Set the pixel value

Нелинейные фильтры

Важные локальные операции:
Min: Set the pixel value to the minimum

in the neighbourhood
Max: Set the pixel value to the maximum in the neighbourhood
Median: The median value of a set of numbers is the midpoint value in that set (e.g. from the set [1, 7, 15, 18, 24] 15 is the median). Sometimes the median works better than the average
Слайд 20

Медианный фильтр

Медианный фильтр

Слайд 21

Сглаживающий против медианного

Сглаживающий против медианного

Слайд 22

Сглаживающий против медианного

Сглаживающий против медианного

Слайд 23

Сглаживающий против медианного

Сглаживающий против медианного

Слайд 24

Сглаживающий против медианного

Сглаживающий против медианного

Имя файла: Локальные-преобразования.pptx
Количество просмотров: 82
Количество скачиваний: 0