изобpажение

From
Sergey Kalitin (2:5030/1012.7)
To
Sergey Kirillov ()
Date
2000-02-22T18:27:15Z
Area
RU.ALGORITHMS
  Приветствую тебя, Sergey!

 В день 20 Фев 2000 Sergey Kirillov [===> All:

 AI>>    Можно воспользоваться фильтpом:
 AI>>    -1  0 -1
 AI>>     0  5  0
 AI>>    -1  0 -1
 SK> У кого нибyдь есть список таких фильтpов(нy в смысле какие сyществyют)
 SK> ?
Да их самому легко придумать, смотря по ситуации. Например:

Сглаживание шума:

1 |1 1 1|            |1 1 1|
- |1 1 1|, или   0.1 |1 2 1|
9 |1 1 1|            |1 1 1|

Выделение линий определенного направления:

1  |1 2 1|        1  |2 1 2|
-- |2 4 2|, или   -- |1 4 1|
16 |1 2 1|        16 |2 1 2|

Выделение границ(высокочастотные фильтры):

| 0 -1  0|      |-1 -1 -1|      | 1 -2  1|
|-1  5 -1|, или |-1  9 -1|, или |-2  5 -2|
| 0 -1  0|      |-1 -1 -1|      | 1 -2  1|

Выделение перепадов яркости определенной ориентации(курсовые градиентные фильтры):

| 1  1  1|      | 1  1  1|      |-1  1  1|
| 1 -2  1|, или |-1 -2  1|, или |-1 -2  1|, и аналогично еще 5 штук.
|-1 -1 -1|      |-1 -1  1|      |-1  1  1|

Выделение перепадов яркости без указания ориентации:

| 0 -1  0|      |-1 -1 -1|      | 1 -2  1|
|-1  4 -1|, или |-1  8 -1|, или |-2  4 -2|
| 0 -1  0|      |-1 -1 -1|      | 1 -2  1|

Две последние группы фильтров осуществляют, грубо говоря, двумерное дифференцирование.

                                                            Sergey Kalitin.
--- Отыщи всему начало, и ты многое поймешь. (c) К.П.
 * Origin: -=[ СПбГЭТУ (ЛЭТИ) ]=-=-=[ РТФ/РС ]=-=-=[ 8111 ]=- (2:5030/1012.7)