Resize Images to Fit Desktop

Log-in or register.

What is image carving?

Image seam carving is an algorithm for content-aware image resizing invented by Shai Avidan and Ariel Shamir (http://www.faculty.idc.ac.il/arik/). The method takes content of the resized image into account and removes least significant pixels first.

Picture Resizer 3.0 uses combination of classic image resampling and image carving to change both size and aspect ratio of a picture and preserve as much of the original as possible while filling the whole destination rectangle.

Adjusting wallpapers

The need to adjust aspect ratio of wallpapers was the main motivation for the addition of the retargeting function in Picture Resizer 3.0. While digital cameras usually have a 4:3 aspect ratio, LCD displays use another ones, like 5:4, 8:5 or 16:9. PhotoResize.exe can adjust your photos for your display. Just let it know your wishes and pray.

Retargeting using image carving
Image aspect ratio was changed. Note that the clouds appear to have been moved rather than distorted.

How to do it

Rename the application and use the G letter in the filename before the actual resolution. Then drag and drop the photo on the tool's icon and it will adjust it for you. Here are the 4 most typical settings:

  • PhotoResizeG1024x768.exe - 14", 15" displays.
  • PhotoResizeG1280x1024.exe - 17", 19" displays.
  • PhotoResizeG1600x1200.exe - 19" and larger displays.
  • PhotoResizeG1680x1050.exe - 19" and larger displays (wide screen).

If you are not sure, what resolution is your display using, look up the display properties in Control Panel. Your internet browser states that your screen resolution is: pixels.

Resources

Get Picture Resizer from the main page.


Recent Comments

Display all comments.

Vlasta
on May 11th
I am sorry, I am not sure if I understand what you are asking. Try the -i flag...
Anonymous
on May 11th
wow quick answer... found what I wanted by renaming to PhotoResizeF1400x1400ICSEH.exe Thanks for the quick response and will try they -i switch
Vlasta
on May 11th
-i is equivalent to the I letter in your filename...

And remove the C, current folder is not the source folder.
Anonymous
on May 11th
ok doesnt do whay I want sorry!!..

Better example
I have folder called c:\xxxx\A\angela Smith and I want to be able to right click, select my custom shortcut to PhotoResizeF1400x1400ICSEH.exe and put the updated images back into that folder, then if I select c:\xxxx\A\Anabell Smith it overwrites them there

Sorry dont want to be a pest but excellent advice always accepted :-)
Vlasta
on May 11th
I thought you wanted them overwriting the originals.
PeterSm
on May 11th
Sorry yes I did but it renamed them xxxx1400x1400 and creates a smaller "Duplicate"..

Ive got it working from a cmd line
PhotoResizeF1400x1400ISEH.exe "C:\xxxxx\C\CARS GT" "-cC:\<ROOT>\<PATH><NAME>.jpg" -e -i

but would like to be able to replicate that on any one of the 10,000 folders I have passing in the path via the context menus you can create.

If I use "-cC:\<ROOT>\<PATH><NAME>.jpg" -e -i on the context menu I get an error occurred when it hits an image it's tried to resize

(sorry now registered so thats why name change)
Vlasta
on May 12th
I would recommend to read the documentation carefully, details are important in this case. Here is a couple of hints:
* F1400x1400 is the same as simply using 1400
* the switches invert the flags, using I and then -i has no effect
* "-cC:\<ROOT>\<PATH><NAME>.jpg" would not work, because the tool cannot simultaneously read and write a file (that would be risky) - that is why there is the -i switch
* switches only influence files specified AFTER them on the command line

You probably want to use:
PhotoResize1400ISEH.exe "C:\xxxxx\C\CARS GT"
This will overwrite the files.

You can add this to the context menu if you wish.
You can also add R to process all subfolders.
PeterSm
on May 12th
Great thank you for your advice.
Anonymous
on June 29th
Hi, is this program using ERRORLEVELS ?
If I resize an existent image to an unexistent path, where it will be created ?
It doesn't return errors and I can't find the image.

Thanks
Vlasta
on June 29th
It is a batch processor and one failed image is not considered a critical error. It just prints an error message on the screen and continues. Error is only returned if the parameters on command line are wrong.

Images are by default created in the same folder, but it can be overridden by the -c with a template of the destination file path and name.