Talk:Image convolution: Difference between revisions

From Rosetta Code
Content added Content deleted
(I don't find a link for wikipedia)
 
(maybe these can help)
Line 5: Line 5:
Maybe someone else will be more lucky than me to find where it is (or maybe there is a lack).
Maybe someone else will be more lucky than me to find where it is (or maybe there is a lack).
[[User:Blue Prawn|Blue Prawn]] 19:31, 7 December 2008 (UTC)
[[User:Blue Prawn|Blue Prawn]] 19:31, 7 December 2008 (UTC)

:I've found the following, even though some are still too technical. (First time I've heard about convolution kernels, it was about CA, so my search started from there)

* [http://www.complexity.org.au/ci/vol06/blanc-talon/blanc-talon.html Effective Computation of 2D Coupled Map Lattices]; this is very interesting to me, but too complex and maybe not so useful for the specific case
* [http://www.stephenwolfram.com/publications/articles/ca/85-two/4/text.html CA in 2D]; here the ''convolution'' ''of'' ''a kernel'' is used, but it is not clear where and how... nonetheless, could be interesting
* [http://mathworld.wolfram.com/AdditiveCellularAutomaton.html Additive CA]; this page tells about the link between convolution explained into Wikipedia and its CA-related analog
* [http://www2.bakersfieldcollege.edu/resperic/ca/cellular_automata_dynamics.pdf CA dynamics]; this one maybe is the best, showing how a CA can be defined in term of convolution kernel (both 1D and 2D); from here it is very easy to implement the code for ''applying'' a convolution kernel to an image.

:--[[User:ShinTakezou|ShinTakezou]] 13:22, 17 December 2008 (UTC)

Revision as of 13:22, 17 December 2008

I haven't been able to find the explanation of this technic on the English wikipedia. There is an article about convolution but it does not talk at all about how to apply it on image processing. In the French area it is in this article:

but when I grep in the English equivalent I find nothing. Nothing too in the article linear filter even if the word convolution appears, but without details.
Maybe someone else will be more lucky than me to find where it is (or maybe there is a lack). Blue Prawn 19:31, 7 December 2008 (UTC)

I've found the following, even though some are still too technical. (First time I've heard about convolution kernels, it was about CA, so my search started from there)
  • Effective Computation of 2D Coupled Map Lattices; this is very interesting to me, but too complex and maybe not so useful for the specific case
  • CA in 2D; here the convolution of a kernel is used, but it is not clear where and how... nonetheless, could be interesting
  • Additive CA; this page tells about the link between convolution explained into Wikipedia and its CA-related analog
  • CA dynamics; this one maybe is the best, showing how a CA can be defined in term of convolution kernel (both 1D and 2D); from here it is very easy to implement the code for applying a convolution kernel to an image.
--ShinTakezou 13:22, 17 December 2008 (UTC)