I have found that to just resize images Pixresizer gives a much smaller
file size than any other software I have and that includes Irfanview,
Faststone, ACDSee Pro 4, Photoshop Elements 9 and PhotoPlus X5.
Very small files are not necessarily a good thing. I certainly wouldn't
do this for archiving pictures, and would hesitate to do it even for
e-mailing. (My bro' has a Mac, which automatically "adjusts" images for
e-mailing. The result is very small pictures that show the jaggies
beginning at 150% zoom! I'd much rather he e-mailed the original files).
Keep in mind that resizing an image in pixel dimensions _always_ results
in data loss. I would be suspicious of a resizing algorithm that
produces significantly smaller image files: the odds are that there is
greater data loss. Whether you will perceive that data loss as a
degraded image depends on a number of factors, including your own eyes.
Our visual system automatically adjusts the image actually projected
onto our retinas so that we "see" a pretty good version of whatever
we're looking at. It's an illusion, of course, but I can live with that.
;-) Personally, I prefer higher quality over smaller file size.
Background facts:
When you reduce image size by reducing its pixel dimensions, then a
cluster of pixels is replaced by a single pixel. If you halve the
dimensions (say from 4000 x 3000 to 2000 x 1500), then 1 pixel replaces
4. You can see that this is not a simple process: some kind of averaging
of neighbouring pixels must be done. Programs differ in how they do it.
But whichever way it's done, 1 pixel cannot store 4 pixels worth of
image data.
The other way to reduce file size is compression. Compression may or may
not result in data loss, depending on the compression scheme. Basically,
compression replaces a string of identical pixels with a few bytes that
specify the number of pixels and their colour. Thus, a compressed image
file can preserve all the image data of the original image. An image
with large areas of the same colour will be compressed more than one
with large amounts of fine detail.
The most widely used compression method is JPEG. JPEG can be set to "low
quality", in which "nearly the same" pixels are treated as if they were
the same. This results in a much smaller file size, but at the cost of
data loss. At high quality (about 90%), the JPEG image will be about 25%
the size of the raw image. At this quality, the human eye cannot
perceive the loss in data. You would perhaps see the difference if you
printed the image as a poster, but that also depends on how the printer
driver deals with the image (which is a whole 'nother issue).
In Irfanview you can set the quality of the JPEG file: lower quality -->
smaller file size. I've set all my image viewers to 90%, which means
that any processed image results in a file size about the same as the
original. That way, the processed image contains about the same amount
of image data as the original.
HTH
Wolf K.