Blur algorithm

View: New views
3 Messages — Rating Filter:   Alert me  

Blur algorithm

by AlannY :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there, my name is Alan.

I know that this mailing lists is for GIMP developers, but I need some
help from graphics expert.

I'm writing a small programs which blurs some image. I need working Blur
Algorithm. Can someone help me with it? Maybe there are good tutorial of
implementation of blur in web? Or may be you poke me in some lines in
GIMP sources where the CORE of Blur algorithm. I'm second day searching
in GIMP sources, but can't find something useful.

If you can't understand my english - just skip this letter ;-)
_______________________________________________
Gimp-developer mailing list
Gimp-developer@...
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Re: Blur algorithm

by Alexandre Prokoudine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Apr 15, 2008 at 2:51 PM, AlannY wrote:

> Hi there, my name is Alan.
>
>  I know that this mailing lists is for GIMP developers, but I need some
>  help from graphics expert.
>
>  I'm writing a small programs which blurs some image. I need working Blur
>  Algorithm. Can someone help me with it? Maybe there are good tutorial of
>  implementation of blur in web? Or may be you poke me in some lines in
>  GIMP sources where the CORE of Blur algorithm. I'm second day searching
>  in GIMP sources, but can't find something useful.
>
>  If you can't understand my english - just skip this letter ;-)

As usual, gamedev.net is your friend

http://www.gamedev.net/reference/programming/features/imageproc/page2.asp

Alexandre
_______________________________________________
Gimp-developer mailing list
Gimp-developer@...
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

Re: Blur algorithm

by Craig DeForest-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Good blurring algorithms generally use convolution with a base kernel;  
changing the base kernel
changes the nature of the blurring.

There is a good general-purpose convolution algorithm in the Perl Data  
Language codebase at
http://pdl.perl.org.  Look for the "imagend.pd" file.  Don't let the  
".pd" metalanguage
suffix fool you -- the stuff you want to look at is written in "C".  
It's Artistic Licensed;
If I remember right, AL and GPL were compatible, so you may be able to  
simply cut, paste, and
glue.



On Apr 15, 2008, at 4:51 AM, AlannY wrote:

> Hi there, my name is Alan.
>
> I know that this mailing lists is for GIMP developers, but I need some
> help from graphics expert.
>
> I'm writing a small programs which blurs some image. I need working  
> Blur
> Algorithm. Can someone help me with it? Maybe there are good  
> tutorial of
> implementation of blur in web? Or may be you poke me in some lines in
> GIMP sources where the CORE of Blur algorithm. I'm second day  
> searching
> in GIMP sources, but can't find something useful.
>
> If you can't understand my english - just skip this letter ;-)
> _______________________________________________
> Gimp-developer mailing list
> Gimp-developer@...
> https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
>

_______________________________________________
Gimp-developer mailing list
Gimp-developer@...
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer