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!

resize groups


DaveD

Well-Known Member
Messages
88
Likes
7
Is there a way to take an entire group of photos that are different sizes and do something that will change all of them to the same size (or as close as possible to the same size) without cropping out parts while maintaining the aspect ratio of the original first layer?

three photos:

1st is 936 X 1101
2nd is 3279 X 3858
3rd is 582 X 1141

layers are 4000 X 2200
 
How can you take 3 differently proportioned images and make them the same without cropping? The only thing I can think of is to change the image size without constraining proportions and of course this would distort the image. IDK, just seems to me that the principle of mathematics and physics apply in Photoshop as they do in the rest of this particular Universe. But I might be wrong . . .
 
The only way to transform images of arbitrary dimensions to a specified aspect ratio is to either crop away material in one of the directions, or leave whitespace on the other direction. You specified that your images shouldn't be cropped, so that means you must want the whitespace alternative. Is that what you want?

If so, in Photoshop, do it in two stages. The first stage is to crop each of your images to the desired aspect ratio, but without resizing any of them.

To do this, simply type in the numbers for the desired aspect ratio (4000 x 2200) in the crop tool options. Do not specify any units (eg, px, cm, in, etc.). This will allow you to move and resize the crop tool while retaining the specified (landscape) aspect ratio. Since all your images are in portrait orientation, but you want to crop to landscape (ie, leaving white space on the L and R edges), for each image, bring the top and bottom of the crop tool inwards till it touches the top and bottom of each image and hit "enter". Allthough, strictly speaking, you don't have to do so, the easiest thing to do is to simply save the cropped version of each image, all of which have the same aspect ratio.

Now we can move on to the 2nd stage, resizing the set of cropped images. One never want's to up-rez an image, so the best way to resize the images is to bring their dimensions down to the dimension of the smallest image. This is easy: your 3rd image at 582 pixels in the vertical dimension is the smallest, so, simply down rez the 1st and 2nd images to 582 pixels in the vertical dimension. Use the image/resize tool with "resampling" box checked to do this.

I'm not at my PS computer, so hopefully, I got all the steps right.

HTH,

Tom M
 
Good call, Hawkeye! Since I started using LR for resizing, printing, etc, a few years ago, I haven't been using PS's "Fit Image", so I tend to forget about it.

The only problem with "Fit Image" is that it doesn't add white space to the edges that need it. However, if you follow up "Fit Image" with Image / Canvas Size, you get exactly what the OP wants (... at least, I think so ;-) ...).

Cheers,

Tom M
 
An Image I have is 600 x 900
How can I have the whole photo on a 4000 x 2200 blank page without any of the original picture out of frame and in correct ratio.

I can do all the tips given but all of them give me pictures where the top half or the bottom half are not visible.
How can I get the whole photo on the whole page?

0.jpg
 
Hi Dave -

In your 1st post in this thread, you said, "... while maintaining the aspect ratio of the original first layer ...", whereas in your most recent post, you said, "... How can I have the whole photo on a 4000 x 2200 blank page ...".

These are two, quite different criteria. The two techniques I described in this thread, would accomplish the 1st, but not the 2nd.

Fortunately, if all of your photos are smaller than 4000x2200, the solution is extremely easy. All you have to do is open the photo, and then use the "Canvas size" command. Click the center box, select an appropriate color for the canvas extension, fill in the final dimensions (ie, 4000 x 2200), click "enter", and you are done.

However, if you want the photo to fill as much of the 4000x2200 canvas as possible, you can use one of the two methods I describe. Unfortunately, I can't recommend this because doing so involves up-rez'ing the image. This always causes a loss of quality. This is why, in the description of the 1st method, I specifically suggested down-rez'ing instead of up-rezing.


HTH,

Tom
 
All you have to do is open the photo, and then use the "Canvas size" command. Click the center box, select an appropriate color for the canvas extension, fill in the final dimensions (ie, 4000 x 2200), click "enter", and you are done.

I got nothing that says canvas extension
I click canvas size then change the numbers and I get a huge blank canvas with a small picture at the bottom.
If I save the photo then open its new version I get a picture in the middle and a background of white just like before, if i try to resize it, it's the same problem, the whole photo is not visible.
 
Hawkeye, unfortunately, using "Fit Image" with the same dimensions in both boxes, doesn't do what the OP apparently now wants. It merely up-rez'es his image, preserving it's aspect ratio. In other words, it (a) does not place the image on a canvas with fixed dimensions, and (b) up-rez'es it, so it degrades its quality.

The OP, in his most recent request, simply asked for his image to be placed on a 4000x2200 canvas. That's trivially easy to do, either by the method I suggested (ie, extend the canvas), or by simply copying his image and pasting it into the 4000x2200 file as a separate layer.

Tom M
 
I got nothing that says canvas extension
I click canvas size then change the numbers and I get a huge blank canvas with a small picture at the bottom.
If I save the photo then open its new version I get a picture in the middle and a background of white just like before, if i try to resize it, it's the same problem, the whole photo is not visible.

Did you change the measurement from inches to pixels?
 
First, here's a screen grab of a placeholder 600x900 image.
 

Attachments

  • screen_grab-original-600wide_by_900hi.jpg
    screen_grab-original-600wide_by_900hi.jpg
    115 KB · Views: 0
Here's the "Canvas Size" dialog box...
 

Attachments

  • screen_grab-resize_canvas_dialog_box.jpg
    screen_grab-resize_canvas_dialog_box.jpg
    112.8 KB · Views: 14
... and here's the result after enlarging the canvas.

As you can see, nothing extends outside the border of the canvas.

HTH,

Tom M

PS - I just spotted a slight error in the "Canvas Size" dialog box: I left the box, "Relative" checked, whereas I should have unchecked it. With it checked, the final dimensions will be 4000+600 by 2200+900, which is larger than you want. If I had un-checked it, the final dimensions would have been 4000 x 2200, which is exactly what you want. I don't have enough time to go back and fix this.
 

Attachments

  • screen_grab_after_canvas_extension.jpg
    screen_grab_after_canvas_extension.jpg
    123.3 KB · Views: 0
Hawkeye, unfortunately, using "Fit Image" with the same dimensions in both boxes, doesn't do what the OP apparently now wants. It merely up-rez'es his image, preserving it's aspect ratio. In other words, it (a) does not place the image on a canvas with fixed dimensions, and (b) up-rez'es it, so it degrades its quality.

The OP, in his most recent request, simply asked for his image to be placed on a 4000x2200 canvas. That's trivially easy to do, either by the method I suggested (ie, extend the canvas), or by simply copying his image and pasting it into the 4000x2200 file as a separate layer.

Tom M

My mistake, I thought he was going the other direction with the 4000X2000 onto the smaller.
 

Back
Top