How to sharpen a shape layer or vector mask without rasterization?


I am attempting to clean up the below vector image at the bottom, since the pixellation is not very sharp. However, I am told that I will need to rasterize it in order to adjust the pixels. So my questions are:

1) Should shape layers or vector images not have exact pixel dimensions rather than this fuzziness? and,

2) How can I make it sharper without rasterizing it?

Thanks very much in advance.

enter image description here

3/18/2013 2:12:00 PM

Accepted Answer

The fuzziness is called Anti-alias.

Playing around with the adjustments may sharpen the edge, but that will also screw up the contrast/brightness of the rest of the element. I'd still say your best bet is to rasterize the layer, make a clean cut (with anti-alias unchecked) and then converting the shape back to a smart object. Just copy any effects you may have now on the object, inactive the effects and rasterize the layer, make the cut, convert it back to a smart object (if that's what you want it in) and paste the effects you copied earlier. Now you'll have the element with a hard edge and all effects still accessible for adjustments.

3/18/2013 2:46:00 PM