Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   30 Mar 2002  20:45:22
 To : Renat Sokolov
 Subject : Обработка изображений
 -------------------------------------------------------------------------------- 
 
 Sat Mar 30 2002 12:10, Renat Sokolov wrote to All:
  RS> Как выполнить линейный фильтр для обработки графики. Кто знает киньте
  RS> формулу, плиз.
 
  Берется окно (для простоты прямоугольное), задаются в нем коэффициенты,
 делается свертка с этим окном.
 Окно:
 Aij i=(-m;m) j=(-n;n)
 
 Ykl=SUMi SUMj Aij * X (k+i,l+j)
 
 Здесь X, Y соответственно исходное и обработанное изображения.
 Примеры окон:
 (0 0 0)
 (0 1 0)
 (0 0 0) ничего не делает:)
 
 (0 0 0)
 (0 1 0)
 (0 0 -1) делает рисунок рельефным
 
 (-1 -1 -1)
 (-1 8 -1)
 (-1 -1 -1) подчеркивает границы (все поделить на 8!)
 
 (1 1 1)
 (1 1 1)
 (1 1 1) размывает изображение (тоже поделить)
 
 Следует учесть, что обычно цвет задается положительными числами (три цвета в
 RGB 0..255), поэтому можно вначале вычесть, а после обработки прибавить
 реальное или условное среднее.
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Обработка изображений   Renat Sokolov   30 Mar 2002 13:10:08 
 Обработка изображений   Evgenij Masherov   30 Mar 2002 20:45:22 
Архивное /ru.algorithms/3300297ae896.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional