2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Image Filtering
Сообщение07.05.2012, 11:22 
Аватара пользователя
Помогите понять алгоритм. Дано изображение. Дано 2 матрицы - приближенные производные по x и по y
$G_x=\begin{bmatrix}-1&2&-1\\0&0&0\\-1&2&-1\end{bmatrix}$

$G_y=\begin{bmatrix}-1&0&-1\\2&0&2\\-1&0&-1\end{bmatrix}$
здесь описывается формализация http://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%A1%D0%BE%D0%B1%D0%B5%D0%BB%D1%8F

Мне не понятен алгоритм.Как получается в итоге фильтрованное изображение?
У нас есть изображение cо значениями интенсивности
$A=\begin{bmatrix}x_{1,1}&x_{2,1}&x_{3,1}\\x_{1,2}&x_{2,2}&x_{3,2}\\x_{1,3}&x_{2,3}&x_{3,3}\end{bmatrix}$
Как происходит свертка??

 
 
 
 Re: Image Filtering
Сообщение07.05.2012, 12:16 
Аватара пользователя
Почленное умножение и суммирование.

 
 
 
 Re: Image Filtering
Сообщение07.05.2012, 12:23 
Аватара пользователя
Свёртка происходит по определению.
$a'_{m,n}=\sum\limits_{m'=-r}^{m'=+r}\sum\limits_{n'=-r}^{n'=+r} g_{m',n'}*a_{m-m',n-n'}$

 
 
 
 Re: Image Filtering
Сообщение07.05.2012, 12:39 
Аватара пользователя
Pavia в сообщении #568250 писал(а):
Свёртка происходит по определению.
$a'_{m,n}=g(*)a=\sum\limits_{m'=-r}^{m'=+r}\sum\limits_{n'=-r}^{n'=+r} g_{m',n'}*a_{m-m',n-n'}$

спасибо!
В какой точке матрицы А,то есть в какой точке изражения будет меняться интенсивность??
Все равно до конца не понимаю алгоритм :-( :-(

 
 
 
 Re: Image Filtering
Сообщение07.05.2012, 12:46 
Аватара пользователя
antoshka1303
Данная формула дана для точки (m,n) матрицы a. Вот все точки матрицы и перебираешь.

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group