Andrew B.
![]() |
What I've tried is two layers of the original with the bottom adjusted with Gaussian blur. Then I put in an opacity mask based on an edge finding method. I've tried blurring, adjusting contrast on the mask, and a few other things. Everything I do looks awful. I also tried the same steps in Photoshop and it works just as badly there.
Has anyone managed to create a decent smart blur? I want to use it as a sub task within another filter. |
|||
Posted: March 6, 2007 8:03 pm | ||||
jffe |
Maybe try the rotation snippet and combine it with motion blur ?
jffe Filter Forger |
|||
Posted: March 6, 2007 8:26 pm | ||||
ssamm |
I have no experience with "smart blur" -- it seems to be a Photoshop effect but I don't have that program. But after searching the internet, it inspired the filter below. (Kind of interesting -- even if it's not what you're looking for...)
P.S. The "Mode" part should maybe be 1 (normal blend), but I added it for experimenting... selectiveblur.ffxml |
|||
Posted: March 6, 2007 11:41 pm | ||||
Andrew B.
![]() |
I tried something similar but used a different edge method. I had no luck. I attached what I did. I also tried more elaborate versions where I used contrast and other methods to modify the mask.
Anyway, your post made me realize that not everyone calls it SmartBlur. What I'm trying to do is smooth the surface areas of an image without blurring the edges. SelectiveBlurTest.ffxml |
|||
Posted: March 7, 2007 4:03 pm | ||||
Vladimir Golovin
Administrator |
Most likely, we'll add smart (edge-preserving) blur in future releases.
|
|||
Posted: March 9, 2007 7:21 am | ||||
Kraellin
![]() |
edge-preserving blur and sharpen and noise removal would be cool. also, texture-preserving in all of those.
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||
Posted: March 27, 2007 1:23 pm | ||||
Andrew B.
![]() |
BTW, my reason for wanting edge preserving blur is to help build art simulations. Being able to remove detail from surface areas allows for stronger edge effects. |
|||
Posted: May 4, 2007 1:22 pm | ||||
jffe |
There almost can't be enough different kinds of blurs, they are like visual reverb, and ask any musician/producer, ALL reverb is 1) different, and 2) good.
![]() jffe Filter Forger |
|||
Posted: May 6, 2007 1:23 am | ||||
Ad Majorem Dei Gloriam
Posts: 45 |
there are all sorts of great blur modes in KPT5 (or is it KPT6) that could be pilfered
![]() .. |
|||
Posted: May 11, 2007 12:53 am | ||||
Bocote |
Here is a "smart blur" that I've been using that may help someone. Its worked very well for me, but it is not as good or as quick as Photoshops solution. It could use some adjustments also.
Slightly Smart Blur.ffxml Bocote |
|||
Posted: June 16, 2012 12:20 pm | ||||
Andrew B.
![]() |
Looks smart enough to me.
Thanks for posting that. I think your code will be very useful. |
|||
Posted: June 16, 2012 6:43 pm | ||||
Bocote |
The major drawback I found with the "slightly smart blur" is it fails to maintain small bits of highly contrasting areas (e.g. reflections on eyes or glass). I bet that tweaking the edge detection part will solve it at the cost of speed.
I've been using it prior to deriving rotation of a brush with the bomber tool for massive batch jobs, where its not logical to include photoshop, with great success. Bocote |
|||
Posted: June 18, 2012 3:59 am | ||||
Sphinx.
![]() |
||||
Posted: June 18, 2012 11:32 am | ||||
Andrew B.
![]() |
||||
Posted: June 18, 2012 4:59 pm | ||||
Sphinx.
![]() |
Ouch - Thats a bug in Filter Forge... it seems that the error input is not respected upon divide by zero
|
|||
Posted: June 19, 2012 12:21 am | ||||
inujima
![]() |
||||
Posted: June 19, 2012 4:40 am | ||||
GMM
Moderator
Posts: 3491 |
Everything works correctly if you set the resolution to 600x600 ![]() Anyway, we've confirmed the issue, I have assigned it to the devs. |
|||
Posted: June 20, 2012 3:46 am | ||||
Andrew B.
![]() |
Not a blur, but I'm thrilled that you posted this. You just showed me how to solve a problem I was getting no place with. |
|||
Posted: June 20, 2012 3:53 pm | ||||
Bocote |
Great solutions inujima and Sphinx.
Bocote |
|||
Posted: June 22, 2012 1:23 pm | ||||
Vladimir Golovin
Administrator |
This doesn't look like a bug. Source pixels that produce the aberrations in the Divide component in this filter tend to have extremely small values of the same order of magnitude. Here's an example (the red channel of one of the actual pixels produced by this filter): 9.2E-19 / 7.2E-19 = 1.27 This looks perfectly correct. 1.27 is precisely what I got in the Color Inspector in the red channel for the resulting pixel. |
|||
Posted: June 25, 2012 8:08 am | ||||
Crapadilla
![]() |
||||
Posted: June 25, 2012 1:14 pm | ||||
Skybase
![]() |
w00t!
And btw smart blur = very smart blur. |
|||
Posted: June 25, 2012 2:01 pm | ||||
Sphinx.
![]() |
Vlad! You're alive!
![]() Perhaps its not div by zero - maybe it is lack of precision.. anyways here is a fix Btw, the edge detection part is rather experimental - you might want to experiment with that, and try out the edge detector component too.. just post modified versions here ![]() Smart Blur.ffxml |
|||
Posted: June 25, 2012 3:46 pm | ||||
Morgantao
![]() |
IMPOSSIBLE! FF uses Double Precision © technology ![]() |
|||
Posted: June 25, 2012 5:39 pm | ||||
Vladimir Golovin
Administrator |
||||
Posted: June 26, 2012 1:21 am | ||||
lipebianc
![]() |
![]() ![]() ![]() ![]() ![]() "From the moment we are born, we start being filtered..." |
|||
Posted: June 26, 2012 1:31 am | ||||
Morgantao
![]() |
so how about a few sneak peeks?
You know, to get our creative juices flowing ![]() |
|||
Posted: June 26, 2012 5:23 am | ||||
Indigo Ray
![]() |
AHHH it's Vlad!!!...AHHH it's FF 4.0!!! Can't...handle...all at once...
![]() |
|||
Posted: June 27, 2012 2:44 pm | ||||
Andrew B.
![]() |
I urge the authors of Slightly Smart Blur, Smart Blur, and Smart Median to submit these to the library. Or, at least submit them as snippets. They each use a different method, and this could help others make filters.
BTW, there is already a filter in the library called Smarter Blur. But it uses a different method, and so there is no redundancy in submitting the ones here. |
|||
Posted: September 14, 2012 8:07 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,714 Registered Users
+20 new in 30 days!
153,537 Posts
+6 new in 7 days!
15,348 Topics
+72 new in year!
21 unregistered users.