Welcome to our community

Be a part of something great, join today!

  • Hey all, just changed over the backend after 15 years I figured time to give it a bit of an update, its probably gonna be a bit weird for most of you and i am sure there is a few bugs to work out but it should kinda work the same as before... hopefully :)

Almost every piece of software scales images incorrectly (including GIMP and Photosho

Florin Andrei

Well-known member
Joined
Jun 27, 2008
Messages
84
Reaction score
0
Points
0
Location
California
Website
florin.myip.org
http://www.4p8.com/eric.brasseur/gamma.html

There is an important error in most photography scaling algorithms. All software tested have the problem: The Gimp, Adobe Photoshop, CinePaint, Nip2, ImageMagick, GQview, Eye of Gnome, Paint and Krita. Also three different operating systems were used: Linux, Mac OS X and Windows. These exceptions have subsequently been reported: the Netpbm toolkit for graphic manipulations, the developping GEGL toolkit, 32 bit encoded images in Photoshop CS3, the latest version of Image Analyzer, the image exporters in Aperture 1.5.6, the latest version of Rendera, Adobe Lightroom 1.4.1, Pixelmator for Mac OS X and Paint Shop Pro X2.

Photographs that have been scaled with these software have been degradated. The degradation is often faint but probably most pictures contain at least an array where the degradation is clearly visible. I suppose this happens since the first versions of these software, maybe 20 years ago.
 
Thanks. I always stick to 25% and 50% as possible, and use 16-bit in CS3... this sucks... lol... I guess I should go to 32-bit before resizing, huh? Bet it also helps when having to resize to "off % numbers" (not 12.5-25-50, etc).
 
Yep. This is the old 1+1 = 4 scenario.

And it's taken us this long to notice it?

It's only the tip of the iceberg. Don't get me started on Photoshop's other gamma 'quirks'. Adobe is at the forefront of confusing users about gamma.
 
Thanks for posting the article. I learned a lot from this one. Definitely confirmed the crappy quality of my laptop display among other things.
 

Crapp! I don't have the gray-matter to track this kind of data. Perhaps worse, I couldn't see solid gray blocks when backing away from my monitor. Then they all disapeared along with the monitor.

The info is great for those with pliable brain cells. My question is: how detrimental is the present processes to the overall quality visually, and does or would 64bit processing change things? How detrimental has it been to the visual quality of animated features for example? In laymen's terms.:confused:

Thanks,

Wayne
3B Digital
 
Brilliant! It looks like I got caught up on non-linear brightness too when writing my own de-flicker image processing utility for processing time lapse sequences. Perfect explanation why my averaging didn't work well. :banghead:

What a mess! It looks like Photoshop and most other software are a mine field with just about every operation performed under non-linear gamma (which is almost always the case).

No, 64 bit computing doesn't do anything useful to fix this. You need to switch to high precision (preferably 32-bit), convert to linear gamma, do all the resizing and grading, then convert back to gamma 2.2. What a nightmare!
 
I noticed that too. Some high quality downscales allways looked better in Lightroom than in Photoshop, no matter what trick or plug-in I tried.

Regards, Matt
 
Not Version 3 though, as far as I've heard.

/Edit: That what the page stated:

These exceptions have subsequently been reported:
[...]
The image exporters in Aperture 1.5.6 (but Aperture 3.0 won't scale images down correctly)
 
OK, I'll bite... how about Redcine?

For red footage, I do 90% of my scales in Redcine, rendered out in LOG space.

Thoughts on the clarity of these scales?
 
Redcine may perform correctly because Red RAW is linear (no gamma applied). It depends whether they apply gamma before or after the scaling. And, if they apply gamma before the scaling, whether or not they adjust for non-linear brightness scales. So, there is 75% chance Redcine does it right :)
 
Redcine may perform correctly because Red RAW is linear (no gamma applied). It depends whether they apply gamma before or after the scaling. And, if they apply gamma before the scaling, whether or not they adjust for non-linear brightness scales. So, there is 75% chance Redcine does it right :)

I'd be interested to hear what Gramme has to say on this topic.
 
Back
Top