Author Topic: [Unofficial] New compilation of GaussianBlur  (Read 5277 times)

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
[Unofficial] New compilation of GaussianBlur
« on: 2009 September 18 12:55:43 »
Hi guys

Here is the last release of GaussianBlur for W32:
http://pteam.pixinsight.com/carlos/modules/GaussianBlur-pxm.zip

and the source code:
http://pteam.pixinsight.com/carlos/modules/GaussianBlur-src-2009-09-22.zip


Changes:
- New "Anisotropy" parameter: Set a custom size ratio of the filter, to get elongated shapes.
- New "Angle" parameter: define the angle for the elongation.
- New "Optimization" parameter: because very large blurs are very expensive (in terms of computational time), this sets a minimum size threshold to start an optimization routine.
- Interface addicion: A dynamic draw of the filter.


Any other suggestion for this process?
« Last Edit: 2009 September 22 05:12:05 by Carlos Milovic »
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
Re: [Unofficial] New compilation of GaussianBlur
« Reply #1 on: 2009 September 22 05:17:32 »
Another update (changed the links above). Again, thanks to Juan, I modified the optimized routine for larger radios and it is several times faster than before. This is due to the use of FFTConvolution instead of the Resample trick we used in previous implementations of this tool (way back to the old times :P ).


Enjoy
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com