Image:CocoaNav icon.png

PARMANOIR

Lanczos Scaling seems to handle Gamma well

In Gamma error in picture scaling, Éric Brasseur shows the failings of modern image software to handle Gamma while scaling. I've tried it out scaling his sample image in Quartz Composer with a Lanczos Scaling filter, and it seems to look OK :

Image:Gamma qtz 1.png

On the left, OpenGL Scaling. This is meaningless but pretty, so it's included :)

On the right, Lanczos Scaling. The Dalai Lama remains visible even when scaled down to almost nothing.

By comparison, this is how Quartz Composer displays the image, failing to handle Gamma :

Image:Gamma qtz 2.png

Download Gamma Problem.qtz

Quartz Composer

2008 07 25Where in build phases is that file ?
2008 07 192Imagine clickable error messages
2008 07 18Succulent Stormhoek
2008 07 173Loving the for
2008 07 12(Parmanoir) Feed now validates
2008 07 108Telling classes from instances
2008 07 08Comma Trick
2008 07 06Using libffi
2008 07 04BridgeSupport's type and type64
2008 07 042Clickable Disabled MenuItems
2008 07 026Less bugs through compiler optimizations
2008 06 251CocoaNav JS, a light CocoaNav for Safari
2008 06 232NSWindow goodies : bottomCornerRounded, usesLightBottomGradient
2008 06 222Inspecting NSUndoManager's undo stack
2008 06 16Cocoa Regular Expressions via JavascriptCore
2008 06 15Crossing the WebKit bridge
2008 06 08Double and Triple Click
2008 06 05Photoshop-like compositing with Core Animation
2008 06 052One way binding to NSSlider
2008 05 30Threaded Core Animation, Part Deux
Image:rss.png
Image:rss.png

Powered by MediaWiki

Hi ! I'm learning Cocoa to (hopefully !) become an indie developer.

I've written software all my professional life, in C++, PHP, Javascript. I've designed websites and web interfaces. My last venture went into flames as clients were happy but didn't like paying very much.

I've had little luck in the B2B world, I'm hoping for a better future writing Mac applications.

Planet Cocoa