4 Replies Latest reply: May 17, 2010 10:11 PM by Noel Carboni RSS

    Resizing An Image Yields Transparent Pixels On Edge

    Shan-Dysigns Community Member

      Here is the problem. When I resize an image, I get transparent pixels on the edge. The first image is part of the original, and the image below is the resulting image after a resize.

       

      This is what I've noticed.

      scenario 1: If you resize an image directly after opening it, the edges are fine.

      scenario 2: If you open an image, right-click the layer to make "layer from background", resize the image, then you get transparent pixel edges.

      scenario 3: If you open an image, right-click the layer to make "layer from  background", then try to go back and lock either the transparent pixels, or its position, or lock all, you still get transparent pixels after resizing.

       

      This tells me once I unlock a layer after it's initially opened, no matter what I do afterwards, I will get transparent pixels after resizing. It appears to me the ONLY way to maintain the edges is to open the image, and without doing anything else, immediately resize it. As far as using the different render methods in the drop down list at the bottom of the Image Size dialogue window, the only choices that maintain the edges creates havoc on the rest of the image.

       

      This becomes an issue because if I have an image inside a psd, it appears the only way to properly resize the image is to copy/paste it to a new document, save it as whatever, close it, reopen it (so it's locked as default), resize it directly, then have to drag it back over to the psd.

       

      Inside a psd, whether I manually use the transform tool to resize it (making sure I'm snapping to pixels) or typing in a value in the transform toolbar, I get these transparent pixels.

       

      This problem is, of course, more noticeable on images on top of a higher contrasting background.

       

      What is the best method to resize images (inside a psd) while maintaining the edges and without affecting the quality of the pixels contained in the image itself?

      original.jpg

      resized.jpg