Convolution from bottom right

1 visualización (últimos 30 días)
Sepp
Sepp el 13 de Mayo de 2014
Comentada: Sepp el 14 de Mayo de 2014
Hi all
I want to do a convolution from the bottom right and not as usual from the top left. I think conv2 of Matlab only does from the top left.
How can I do a convolution in Matlab from the bottom right?
Thank you very much for the answers.
  1 comentario
Sara
Sara el 13 de Mayo de 2014
what about flipping the matrix before the convolution?

Iniciar sesión para comentar.

Respuesta aceptada

Image Analyst
Image Analyst el 13 de Mayo de 2014
After it's done it makes absolutely no difference. There is no need whatsoever to do what you're asking. Unless you're wanting to not flip the kernel. In that case use imfilter(), but it almost certainly starts at row #1 like conv2(), the only difference is it doesn't flip the kernel.
  5 comentarios
Image Analyst
Image Analyst el 14 de Mayo de 2014
Editada: Image Analyst el 14 de Mayo de 2014
You'd just make a larger kernel with zeros:
1 2 3 0 0 0 0
4 5 6 0 0 0 0
7 8 9 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
or maybe
1 2 3 0 0
4 5 6 0 0
7 8 9 0 0
0 0 0 0 0
0 0 0 0 0
Sepp
Sepp el 14 de Mayo de 2014
Seems to make sense, I will give it a try.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Images en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by