This is a very simple way to either resize a batch of images (JPEG or Bitmap) or just one using free software written by my old flatmate and good friend Peter Bone. The program was written entirely in Delphi and he also wrote the algorithm for it. I have used this program now for about 4 years and wouldn’t be without it.
Image shrinking is done using pixel-averaging, which gives much higher quality than sub-sampling. Image enlargement is also done using pixel-averaging, unlike most other image editing software. The resizing algorithm produces high quality images because it uses all available information from the source image. Most other image resizing software only use a small amount of information from the source image.
It’s Free Software, so any one can use it. (not Freeware as that includes a licence) You can download the program here. Just unzip it, dump the program on the desktop or wherever and double-click on it to view the ‘ReSize’ window. The Icon for the program will look like this
Once you double-click on it, you will see the main window
Now if you are just wanting to resize your image or images, simply select the image or images (CTRL+A) and drag them into the main Resize window and release, then simply hit ‘Start’. Note: I resized 1042 images for this example, ranging in size from 4.4MB to 10.2MB each. If you want to retain the resolution, but still reduce the overall size (in MB’s etc) then un-check the Do Resize box. It will then resize the image using the Do JPG parameters at the bottom.
Once it’s finished you will see the following window
By default, the resized images will be stored in their original location along with the original images, but you can change this if you wish by changing the destination folder by going to the top of the window and Options>Destination. You can also maintain the EXIF info as well if you wish Options>Maintain JPEG EXIF Data, which can be extremely useful information. The newly resized images will now be prefixed with the word ‘resized’.
For an example of the compression size with default settings:
- 10.2MB resized to 928KB
- 1.1MB resized to 26KB
You can of course increase or decrease the outputted JPEG quality by changing the JPEG quality box number. By default it is set to 80.
You can also resize an image to a certain maximum diameter if you wish. To do this you only have to select ‘Max Dim’ and input the maximum diameter you wish the longest size to be. For example I want my 4288 x 2848 image to be 800 on the long edge. I would just change my setting to Max Dim and input 800 into box, then just hit start.
You can also view individual images in the Resize window, by right clicking on it and selecting ‘View Image’. You can also use this way to deselect an image from the list.
So as you can see, this is a great tool for adding images to your website, Facebook account or emailing to friends and not having to worry about sending them in batches due to them being too large. I can honestly say that I can’t notice any difference in the quality of the resized image in comparison to the original, unless you blow it up in Photoshop. Obviously, if you are going to use any of your images for printing, then always use the original as they will contain more data. Try it for yourself and hopefully, you will have found a new useful tool for your program collection.
That’s it. There is a lot more useful information in the ReadMe.txt file, which you will see in the zipped file you get when you download the program. Peter has made a lot of other very useful programs including the extremely popular Pivot, which lets you create and easily animate stickmen figures. This is very popular with schools to give kids an introduction to animation. There are some great examples on YouTube as to how people are using Pivot
I hope you like this tool as much as I do and find it useful.
P.s Mum, this was for you xx