4 ms·
You can generate your own Turing patterns with OpenCV. Watching them slowly change and with different parameters can be very mesmerizing: Video: http://www.yo
by blauwbilgorgel 14y ago
You can generate your own Turing patterns with OpenCV.
Watching them slowly change and with different parameters can be very mesmerizing:
Video:
http://www.youtube.com/watch?v=KKwbDKRKG7k http://www.youtube.com/watch?v=KKwbDKRKG7k multiscale turing pattern (python+opencv)
Code (Python):
https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/python2/turing.py?rev=6080 https://code.ros.org/trac/opencv/browser/trunk/opencv/sample...
Paper:
http://www.jonathanmccabe.com/Cyclic_Symmetric_Multi-Scale_Turing_Patterns.pdf http://www.jonathanmccabe.com/Cyclic_Symmetric_Multi-Scale_T...
- goostavos 14y agoWow, that is awesome! I spent the past weekend tying to wrap my head around OpenCV. After 3 days of bagging my head against the wall trying to get template matching to work, I determined that I am not yet smart enough for computer vision. The domain knowledge required seems to be very deep. So, seeing the cool things people do with the library is inspirational, (but also makes me incredibly jealous).
- femto 14y agoHave you looked at the book "Learning OpenCV", by Bradski and Kaehler, published by O'Reilly? I haven't done much work with OpenCV, but I have read the entire book and it seemed to be a good introduction. A companion collection of examples is available online, consisting of a set of programs that can be compiled and used as a starting point for further hacking. A Google search on the title, happens to yield a link to the full text.
- elteto 14y agoThe O'Reilly book is very good to get a grasp of OpenCV but it is a bit outdated as it doesn't include the C++ API. You can still run through the examples but you might have to use Google a lot since a lot of function signatures have changed since the book was written. However the book is worth reading since it also introduces and explains a lot of computer vision concepts, as well as providing practical examples on how to use them.
- femto 14y agoOf note, there is a second edition due out in June, its subtitle is "Computer Vision in C++ with the OpenCV Library".
- skore 14y agoThat video also seems to be a pretty good way to demonstrate the limits of lossy video encoding.
- blauwbilgorgel 14y agoThese are a little sharper: http://vimeo.com/58321857 http://vimeo.com/58321857 http://www.youtube.com/watch?v=sCJjvqjyCCg http://www.youtube.com/watch?v=sCJjvqjyCCg (720p) Demo Turing pattern-like fluid in WebGL: http://cake23.de/turing-fluid.html http://cake23.de/turing-fluid.html
- spot 14y agothe first interactive reaction diffusion back in ~1995: http://draves.org/bomb/ http://draves.org/bomb/ among many other CA type algorithms.