What's new
Photoshop Gurus Forum

Welcome to Photoshop Gurus forum. Register a free account today to become a member! It's completely free. Once signed in, you'll enjoy an ad-free experience and be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Antialias edges suggestions?


qwerty123

Active Member
Messages
38
Likes
1
Dear Gurus, aliased edges is very common problem with graphics and Photoshop is #1 graphic editor. How do you approach the problem? I am aware of the following strategies:
For pure black and white artwork - blur + contrast (Levels, Curves, etc)
For full color - up-sample + filter>diffuse>anisotropic + down-sample
For edges against plain background - mask background and use first of the above approaches on the mask
Different manual combination of Smudge tool, edge masks from Glowing Edges filter and blurs can repair almost any edge but may take forever...
... but I am sure there are many more strategies and looking forward for your replies
 
Messages
1,501
Likes
296
Hi qwerty123

You've listed pretty much, the most known techniques, that i use most of the time in PS.

But when working basically whit logo or vector design, for much needed antialiased and crispy edges, i rather use a proper vector editing software.
 

qwerty123

Active Member
Messages
38
Likes
1
Hmm... thank you of course... I am still hoping for some fresh ideas. You are right, Illustrator and InkScape do solve a lot of headaches with edges but even with them it is occasionally necessery to down-sample the output... following the same train of though it is possible to create vector masks for some images, use shapes and turn fonts to shapes right in Photoshop... but real headache comes when you have to deal with poor renders that some 3d programs and image generators produce. If Adobe can come up with content-aware scale they should produce content-aware anti-aliasing and more robust noise-reduction, something that can be much more useful for everyday work...
 

Hoogle

Guru
Messages
8,334
Likes
2,587
I actually read somewhere that it looks pixely and all vector based stuff pretty much does on the edges in photoshop but what you are seeing is wrong something to do with the way photoshop handles it but if you were to print then it would be smooth or if you were to transfer the image to a vector program like illustrator it would be smooth.
In fact i tell a lie i did not read it it came from a lynda.com tutorial on vector images and custom shapes.
 

SCTRWD

Power User
Messages
457
Likes
239
Looks like I'm the dumbest user in the forum today:cheesygrin:

Anyway:cheesygrin:
You get aliased edges(crisp ones) but you want anti-aliased ones(smooth)? Then how did they happen in the first place?

Or is it just the other way around?

P.S. Just one more usefull tip for PS users:

Say you want to select some object with paths in one image and place it in another. Quite common task, isn't it?

So the common workflow is: select object in source image, turn the paths to selection, cut the selection out and proceed to placing the object to target layer...

The better solution is to make the paths the vector mask in source image and place the layer with this vector mask to target document.

This way when you transform the placed image(and I bet you'll sure want it:cheesygrin:) the insides of the object will, of course, be transformed and resampled but the border of the object will retain the smooth edges and adapt to new resolution. Raster borders on the other hand may come out very ugly after resampling and are the ones that can easily give out your transform attempts to viewer:cheesygrin:.
 

qwerty123

Active Member
Messages
38
Likes
1
The aliasing problem (sharp edges) frequently happen with 3rd party 3d rendering software output, when the developer did not bother to include antialiasing option, so the software simply never generated any blending and edge transitions... so I am looking for some way approach the problem... Thank you for the tip.
 

SCTRWD

Power User
Messages
457
Likes
239
Oh, now I see:cheesygrin:

But, like you said, there are lots of solutions. Never ran across this particular problem, but just from the top of the head:

Play with selections: Select object, Select->Modify->Smouth.., Select->Modify->Border..., Blur or Filter->Other->Minimum or Maximum or some combinations.

Or make smooth path from selection and use it as a mask, or stroke it with Blur tool...

Or use Filter->Noise->Median...

Or the combinations of the above.

Some approaches may prove better then the others. It all depends...

One of the problems that may arise is the need to expand the border of the object with similiar pixels. For object on trasparent background this could be solved with Filter->Other->Minimum. Just select the object, inverse selection and apply Filter->Other->Minimum.

Or just try Content-Aware fill: select the object, Select->Modify->Border..., Edit->Fill->Content-Aware...
 
Last edited:

qwerty123

Active Member
Messages
38
Likes
1
Thank you as always... It is frequently helpful to hear suggestions of other users for pure brainstorming effect - gives me new perspective on familiar things - I'll have to revisit Minimum / Maximum filters, they may be promising in some circumstances and need to look deeper into capabilities of content-aware filter - since I have never bothered to spent enough time with it...
 

SCTRWD

Power User
Messages
457
Likes
239
Just don't expect too much. It's highly circumstantial and may require some additional efforts, tricks and pesky manual job:cheesygrin:

Funny, but now that you raised the subject I do recall fighting the same problem at my work: some homemade 3d visualisation programs with low res output, crisp edges and other ugly artifacts...:cheesygrin:
 

qwerty123

Active Member
Messages
38
Likes
1
I've looked into some documentation on a anti-aliasing approach in fractal rendering program and apparently the algorithm used in anti-aliasing is in principle different then smoothing, blurring and median filter solutions, so the post processing in Photoshop will ALWAYS destroy information, while proper anti-aliasing will assign different alpha strength to the edge pixels... anyway, every little bit helps... thank you
 

SCTRWD

Power User
Messages
457
Likes
239
I think all is good that ends up looking good for user. In the end it does not matter how it was done.

And sometimes it can be quite simple. For example, some anti-alias effect can be achieved just by shifting its copy under original by 1-2 pixel several times in different angles with different opacity. Sometimes this alone is just enough:cheesygrin:
 
Last edited:

Top