Progress with Painting. We Have Edge Detection.
A previous post detailed the simple algorithm for the underpainting technique I have been messing around with in order to attempt an “impressionistic” style. I have spent a little more time working with it and in addition to the broad brush strokes that lay the base color, I have made progress in creating a layer of definition to help with the image’s fidelity. Using Flash’s convolution filter to do edge detection is something I had never attempted before and so, to Google I went and found a great post at Quasimondo’s blog, his site is amongst the first I go to when I need inspiration on how to do something, and then stumbled upon a couple excellent tutorials on Sobel, Laplace and Canny Edge Detection written by Bill Green in 2002. I was about to attempt to port that code over to AS3, but then found a developer had already done just that. Alex Petrescu’s very cool implementation of canny edge detection seems to be working pretty well, but I’m not done with messing around with yet. Even, so, I thought I might share a couple images created using this edge detection with my pixel painting. I welcome feedback and suggestions. This has been alot of fun, and I look forward to seeing how it progresses.
Posted on May 9, 2008
My del.icio.us









Dan Jun 29
Looking great…the coding behind effects like this can be pretty tricky. Looks like you’re making good progress with your impressionist style.