I have added a plug-in to the registry (http://registry.gimp.org/plugin?id=4177)
that some may find useful:  it does edge detection using the "difference
of Gaussians" method, which is widely used in computational vision.
Basically it works by calculating two Gaussian blurs with different 
radius, and then subtracting them.  The implementation is pretty
fast because it uses the method from gauss_rle for blurring.

  The motivation for doing this is that it seems to me that the existing
edge detection plug-ins distributed with Gimp are rather weak in terms
of output quality (their advantage is that, because they are all just
3x3 convolutions with different kernels, they are simple and very
fast).  I think that this DoG plug-in, and also the Thin Line
plug-in from the registry (http://registry.gimp.org/plugin?id=2128)
produce results that most users would be happier with.

  Any feedback is welcome.

  -- Bill

______________ ______________ ______________ ______________
Sent via the KillerWebMail system at primate.ucdavis.edu

Gimp-developer mailing list

Reply via email to