"Joel" wrote in message
[re zoom preview quality]
I believe it was one of the Lynda video tutorials, and I just can’t remember which one. I know they have many samples available online (free for online viewing), but don’t know which to point to you.
Maybe you’re thinking of the "Pixel Doubling" option under Prefs>Display and Cursors. This speeds up preview of certain operations, such as transform, by temporarily reducing the resolution of the preview.
At the end of the day, I’m fairly sure that Owen is correct. Adobe does not provide a way to improve the quality of Photoshop’s zoom. But zoom resampling is an interesting subject – to some of us anyway – that is seldom discussed here.
There are other situations where the current zoom quality is bothersome. Once a year or so, someone will post an image that does not seem to combine with other layers the way it should, and it’s often due to poor zoom resampling. Go to 100 percent, and the problem goes away. For example finely hatched textures can change color, or even turn black at certain zoom factors. So the overall brightness of dithered images, such as indexed mode web graphics can change appearance in a surprising way.
Internally, Photoshop does use a clever method of image storage called an image pyramid. Each level of the pyramid is half the resolution of the previous level. So level zero is 100 percent, level one 50 percent, etc. The beauty of this scheme is that the additional storage for each level is only 1/4 the amount of the previous level. Sampling at the exact resolution of one of the levels wills give a good result, as Owen and others have mentioned. Intermediate levels, not so good, since they rely on a very fast and dirty resampling method, probably bilinear instead of bicubic.
But pyramid schmeramid, I can hear some of you saying. Zoom’s a solved problem, right? Wrong. It would seem easy to do a good bicubic resample. Even inexpensive video boards have hardware acceleration, and there are universal software interfaces to access these functions. Still, I don’t really fault Adobe for the lower quality of the zooms. Consider all the complexity that is added when you have various layers, layer effects, adjustment layers, filters, and recently smart filters, at work, and you can imagine how complex that piece of – ahem – *code* would be to rewrite. Adobe also exposes a considerable amount of the pyramid structure, and the underlying image tile storage, to plugin developers, so add the problem of maintaining compatibility with third party plugins that rely on the pyramid structure for preview.
It would take someone of great stature at Adobe to understand the internals, gather up all the loose ends, and recode a bicubic resize version of the pyramid. Frankly, I would rather have that person do something like write Adobe Camera Raw, or implement color management. Either that, or clean up after the person who did the first pass at each of these, LOL. Either of those projects would probably be simpler to do and would have ten times the benefit to the Photoshop community.
— Mike Russell – www.curvemeister.com