Jump to content

dake

Members
  • Posts

    19
  • Joined

  • Last visited

Everything posted by dake

  1. After the zoom blur, I decided to improve the radial blur. The original code comes straight from the current radial blur present in PDN. However, I added a few goodies such as a quality setting (steps), a moveable center and a few optimizations that speed up the whole thing. MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x DLL : http://www.freewebs.com/dakepdn/RadialBlurDeluxe%5Fv0.1.dll Sources : http://www.freewebs.com/dakepdn/RadialBlurDeluxeSrc%5Fv0.1.rar pyrochild edit: The above link is broken, use this instead: http://forums.getpaint.net/index.php?app=core&module=attach&section=attach&attach_id=5210 Enjoy ! 😎 Known problems : - applying a radial blur in a selection doesn't work well without some tweaking, the center is subject to an offset (this is also the case with the original PDN radial blur though) License : Same as Paint Dot Net license. (MIT)
  2. Just wanted to know if this control would be "complete" in an incoming release of PDN ? I would need it for an effect plugin (fire effect with a user-defined palette) but with non-linear gradient. After watching the code, it seems the drawn gradient is not related to the positions defined by the small triangles and is just performing a linear interpolation.
  3. I forgot the percentile parameter, that's right now it looks like my erode/dilate (though the median is much faster) By the way, I wasn't able to fix the problem with the layer yet. It graphically behaves as if the source and the destination buffers were the same.
  4. Rick : I will check the problem, thanks for reporting. Edit : Fixed (I have overwritten the archives of version 0.2 on freewebs) by adding some constraints but I thought that I had fixed that problem in version 0.2. Maybe the user had the first plugin version.
  5. Watercoloring is all about diffusion. The best paper I know on the subject is : http://www.otherthings.com/uw/watercolor/. A "cheap" watercolor effect can be achieved using Kuwahara blur : http://rsb.info.nih.gov/ij/plugins/kuwahara.html
  6. For a strange reason, Freewebs doesn't accept the zip (which is less than 750k) : FreeWebs accounts newer than 7 days are provisional and can only upload files up to 750K. Provisional users also can not upload .exe files. You can remove this provision immediately by signing up for a premium service.
  7. Barbark : I wish to code a filter similar to what is proposed by the powerful Greycstoration http://www.greyc.ensicaen.fr/~dtschump/greycstoration/demonstration.html but the maths are quite heavy, have to read some docs first
  8. Updated version, with some shapes to experiment : DLL : http://www.freewebs.com/dakepdn/ErodeDilate%5Fv0.2.dll SRC : http://www.freewebs.com/dakepdn/ErodeDilateSrc%5Fv0.2.rar
  9. The erode/dilate filter can be extended to have a smooth shape around the pixels (instead of a square). The filter basically works like this : you define a box around each source pixel (the box size is set by the intensity) and you find the brightest pixel in this small area (ie. the brightest neighbour in the source picture). The destination pixel is then replaced by the brightest pixel. The erode is exactly the same except that you use the darkest pixel. Now, instead of using a square area, one could use a circle, a star, whatever (though you must keep in mind that you can not have a large shape otherwise it would take ages to complete). I will try to add some shapes to see if it comes up with interesting effects, not to replace the median blur but to have some "crystalize" effects. To Rick : I have to check your median code but I would say it is different. A median blur is (by definition) not based on the brightest or darkest pixel in the area of interest but by the neighbour which is in the middle of the neighbours list after sorting. You may be interested in this : http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
  10. Thanks, nice to hear you were looking for such feature and that I could help
  11. All pics editors have dilate and erode... except PDN The erode somehow looks like a rough version of the median filter, don't know if it may be useful. I sometimes used such filters in the past, to enhance contour detection for example.
  12. Erode/dilate filter. The dilatation is one of the most simple way to remove scratches and noise from an uniform background. Updated version (0.2) : DLL : http://www.freewebs.com/dakepdn/ErodeDilate_v0.2.dll SRC : http://www.freewebs.com/dakepdn/ErodeDilateSrc_v0.2.rar ErodeDilate_v0.2.dll.zip Examples : With a higher intensity you can achieve kindoff artistic effects :
  13. I will modify to warp blur if it sounds ok New version of the filter, it is now located in the blurs menu : DLL : http://www.freewebs.com/dakepdn/ZoomBlurDeluxe%5Fv0.2.dll Sources : http://www.freewebs.com/dakepdn/ZoomBlurDeluxeSrc%5Fv0.2.rar
  14. Thanks for your positive comments About the blur location in the menu, you are right. I will fix that (and use another icon)
  15. MODERATORS NOTE: This effect is incompatible with Paint.NET 4.0x; An update is available here: https://forums.getpaint.net/topic/32178-zoom-blur-deluxe-for-40/ I decided to improve the zoom blur effect. I started from scratch using the effect template for VS2005. It is faster than the built-in zoom effect and you can move the center. Enjoy ! ZoomBlurDeluxe_v0.2.dll.zip DLL : http://www.freewebs.com/dakepdn/ZoomBlurDeluxe%5Fv0.2.dll Sources : http://www.freewebs.com/dakepdn/ZoomBlurDeluxeSrc%5Fv0.2.rar License : Same as Paint Dot Net license. (MIT)
  16. Still, it is widely known that latest sources are unstable, but being under construction doesn't mean it should not be available for those interested. Opensource devs are used to work with bleeding edge code. Note that I was also interested in working on the "dodge" and "burn" tool that someone mentionned in another post, but I guess this won't be possible either.
  17. ok, though I don't see why the code should be kept "secret", I guess you have good reasons to avoid a read-only CVS repository.
  18. The projet is great and I would like to contribute with filters but I think it is currently missing a real source control system. I wish to work on the latest version of the sources, but afaik only the source of the last release is available. What about setting up a Subversion or CVS repository ? This would be a first step and it would be useful IMO to all interested devs. I have seen a few people concerned about the copyrights on some portions of code, the histories would be useful in those cases. Cheers :wink:
×
×
  • Create New...