RSS/Atom feed Twitter
Site is read-only, email is disabled

Question about scaling digital photos for prints

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

10 of 11 messages available
Toggle history

Please log in to manage your subscriptions.

Question about scaling digital photos for prints Tom Williams 08 Dec 16:50
  Question about scaling digital photos for prints Carol Spears 08 Dec 16:58
  Question about scaling digital photos for prints JC Dill 08 Dec 17:33
   Scaling cartoons Akkana Peck 09 Dec 20:41
    Scaling cartoons Jeffrey Brent McBeth 09 Dec 20:55
    Scaling cartoons JC Dill 09 Dec 21:50
   Question about scaling digital photos for prints Tom Williams 13 Dec 04:25
  Question about scaling digital photos for prints Steve Stavropoulos 08 Dec 18:55
   Question about scaling digital photos for prints Mogens Jaeger 11 Dec 18:26
20051208163019.21501B3DD52@... 07 Oct 20:17
  Question about scaling digital photos for prints Christopher Dawkins 08 Dec 20:16
Tom Williams
2005-12-08 16:50:15 UTC (over 18 years ago)

Question about scaling digital photos for prints

A friend of mine took a bunch of photos using her Vivitar 3.2MP digital camera with the camera set at 640x480 resolution. She wanted 4x6 prints of those and printed a bunch that came out looking all pixelated and basically like crap. Since then, we've set her camera back to the max resolution since previous photos taken at this resolution printed fine as prints.

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints? I've scaled the images to 4"x6" and have increased pixels per inch and have run many filters with no real success. Or is my friend basically stuck with what she has?

Thanks!

Peace...

Tom

Carol Spears
2005-12-08 16:58:51 UTC (over 18 years ago)

Question about scaling digital photos for prints

On Thu, Dec 08, 2005 at 07:50:15AM -0800, Tom Williams wrote:

A friend of mine took a bunch of photos using her Vivitar 3.2MP digital camera with the camera set at 640x480 resolution. She wanted 4x6 prints of those and printed a bunch that came out looking all pixelated and basically like crap. Since then, we've set her camera back to the max resolution since previous photos taken at this resolution printed fine as prints.

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints? I've scaled the images to 4"x6" and have increased pixels per inch and have run many filters with no real success. Or is my friend basically stuck with what she has?

they probably use just about the same algorithms for scaling as gimp does. it is a little like asking if "if i look at this clock instead of the one i have, will i get 4 extra hours in my day". i am not sure if it is the best metaphor, but it is close.

there might be some that can be fixed after the rescaling with perhaps some of the sharpening tools or other things i haven't though of yet but mostly the answer is no.

sorry.

carol

JC Dill
2005-12-08 17:33:07 UTC (over 18 years ago)

Question about scaling digital photos for prints

Tom Williams wrote:

A friend of mine took a bunch of photos using her Vivitar 3.2MP digital camera with the camera set at 640x480 resolution. She wanted 4x6 prints of those and printed a bunch that came out looking all pixelated and basically like crap. Since then, we've set her camera back to the max resolution since previous photos taken at this resolution printed fine as prints.

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints? I've scaled the images to 4"x6" and have increased pixels per inch and have run many filters with no real success. Or is my friend basically stuck with what she has?

You can resize the image up in "steps" to smooth out the pixelization and rough edges as you resize it, but you will never regain the missing detail that was not recorded when the photo was taken at such a low resolution so the resulting image will be soft. (Sharpening will help some, but not a lot.)

To upsize in steps, increase the image size by no more than 10% (some say no more than 5%) at a time until it is at the desired size. For minimum quality 4x6 print you want 150 dpi which means you need 600x900 pixels (her 480x640 will need to be cropped as it is the wrong proportion for a 4x6, which means you need to resize it larger, then crop), for better quality you want 300 dpi which means 1200x1800 pixels. Upsizing in 5% increments takes 22 steps to get to ~1200x1800:

480 640 1 504 672
2 529 706
3 556 741
4 583 778
5 613 817
6 643 858
7 675 901
8 709 946
9 745 993
10 782 1042
11 821 1095
12 862 1149
13 905 1207
14 950 1267
15 998 1331
16 1048 1397
17 1100 1467
18 1155 1540
19 1213 1617
20 1274 1698
21 1337 1783
22 1404 1872

Upsizing in 10% increments takes 11 steps:

480 640 1 528 704
2 581 774
3 639 852
4 703 937
5 773 1031
6 850 1134
7 935 1247
8 1029 1372
9 1132 1509
10 1245 1660
11 1369 1826

10% goes faster, but only you can tell if the slower method will produce an improved result on this particular image.

I'm not presently using gimp (I gave up and returned to photoshop and am mostly lurking to see if using gimp is something I should try again in the future), so I can't tell you the exact method for resizing but I hope that this is something you already know how to do.

jc

Steve Stavropoulos
2005-12-08 18:55:36 UTC (over 18 years ago)

Question about scaling digital photos for prints

On 12/8/05, Tom Williams wrote:

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints?

You can look at
http://www.greyc.ensicaen.fr/~dtschump/greycstoration/index.html and use that program for resizing. An impressive demonstration of the power of this algorithm can be found at http://www.greyc.ensicaen.fr/~dtschump/greycstoration/demo.html

btw, is there anyone working on a gimp plugin for this?

Christopher Dawkins
2005-12-08 20:16:44 UTC (over 18 years ago)

Question about scaling digital photos for prints

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints?

4x6 at 600 dpi is 2400x3600 pixels, and you have 640x480. It is theoretically impossible to get the extra detail from this. In practice there may be an in-betweening, morphing or anti-aliasing algorithm that can get you part way. But it can't give you the detail that was never captured, and is bound to produce a blurred result. You need an artist to fill in the details!

Consider reducing your picture to 320x240, then 160x120, then 80x60 and onwards to 8x6 and 4x3, i.e. 12 pixels. Or even onwards to two pixels, then one.

Now send me the one pixel and ask me to reverse the process. Could I reproduce for you your nice 640x480 graphic?

Akkana Peck
2005-12-09 20:41:28 UTC (over 18 years ago)

Scaling cartoons

JC Dill writes:

You can resize the image up in "steps" to smooth out the pixelization and rough edges as you resize it, but you will never regain the missing detail that was not recorded when the photo was taken at such a low resolution so the resulting image will be soft. (Sharpening will help

Someone asked me recently about scaling up cartoon images (e.g. to turn a small carton image into desktop wallpaper) and had the impression that something like this might work. But I wasn't able to find any information on these techniques on the web.

For a cartoon, you start with sharp edges and fairly even colors, so the problems aren't the same as with digital photos. Although you can't get more information than was present in the small image, are there techniques that let you scale up while preserving edges, so for instance a thin sharp black line becomes a thick sharp black line rather than a thick blurry grey line? Scaling up in steps didn't seem to make much difference. I thought perhaps indexing to a small number of colors might help, but I still got too many greys on the edges of the blacks. By playing with Levels I was able to sharpen up the scaled images somewhat, but I wonder if there are better ways. Any tips?

...Akkana

Jeffrey Brent McBeth
2005-12-09 20:55:29 UTC (over 18 years ago)

Scaling cartoons

On Fri, Dec 09, 2005 at 11:41:28AM -0800, Akkana Peck wrote:

Someone asked me recently about scaling up cartoon images (e.g. to turn a small carton image into desktop wallpaper) and had the impression that something like this might work. But I wasn't able to find any information on these techniques on the web.

With low color images (comics, game counters, etc), I have better luck with converting the image to an SVG (Gimp Path), then scaling the path to the new size. GIMP and Inkscape both have tracing utilites to get you started on the path. Inkscape's is better, but they both can work with the right constraints.

Jeff

JC Dill
2005-12-09 21:50:14 UTC (over 18 years ago)

Scaling cartoons

Akkana Peck wrote:

For a cartoon, you start with sharp edges and fairly even colors, so the problems aren't the same as with digital photos. Although you can't get more information than was present in the small image, are there techniques that let you scale up while preserving edges, so for instance a thin sharp black line becomes a thick sharp black line rather than a thick blurry grey line? Scaling up in steps didn't seem to make much difference. I thought perhaps indexing to a small number of colors might help, but I still got too many greys on the edges of the blacks. By playing with Levels I was able to sharpen up the scaled images somewhat, but I wonder if there are better ways. Any tips?

Try a series where you scale up a small amount (5-10%) and then use unsharp mask to crisp up the edge after each upsize iteration. It will probably take some playing around to get the right mix of sharpening.

Good luck!

jc

Mogens Jaeger
2005-12-11 18:26:38 UTC (over 18 years ago)

Question about scaling digital photos for prints

Steve Stavropoulos wrote:

On 12/8/05, Tom Williams wrote:

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints?

You can look at
http://www.greyc.ensicaen.fr/~dtschump/greycstoration/index.html and use that program for resizing. An impressive demonstration of the power of this algorithm can be found at http://www.greyc.ensicaen.fr/~dtschump/greycstoration/demo.html

btw, is there anyone working on a gimp plugin for this?

Have a look at your first link - it works great here.

Tom Williams
2005-12-13 04:25:52 UTC (over 18 years ago)

Question about scaling digital photos for prints

JC Dill wrote:

Tom Williams wrote:

A friend of mine took a bunch of photos using her Vivitar 3.2MP digital camera with the camera set at 640x480 resolution. She wanted 4x6 prints of those and printed a bunch that came out looking all pixelated and basically like crap. Since then, we've set her camera back to the max resolution since previous photos taken at this resolution printed fine as prints.

My question: is there anyway to use Gimp to scale the 640x480 images so they look as best as possible (no pixelation if possible) as 4x6 prints? I've scaled the images to 4"x6" and have increased pixels per inch and have run many filters with no real success. Or is my friend basically stuck with what she has?

You can resize the image up in "steps" to smooth out the pixelization and rough edges as you resize it, but you will never regain the missing detail that was not recorded when the photo was taken at such a low resolution so the resulting image will be soft. (Sharpening will help some, but not a lot.)

(snip)

Thanks to you and the others who responded with the very useful info! I'll give it a try and see what happens. :)

Peace...

Tom