G
Guest
Guest
I get frustrated when I upload Photoshop's jpeg files to the internet to discover a lot of ?banding? in areas that contain a lot of gradients, like for example a large blue sky. This problem is still one that amazes me, because even if these files look ok in Photoshop or ACDsee, they still show banding when you look at them in a web-browser. This banding problem is not noticeable when the viewer of this webpage is using 32 bit colors. I wanted to find a solution where the same file can be viewed without too much loss in quality, independently if the user is using 16 or 32 bit colors.
Anyway, after reading some articles dealing with this problem it became clear that the best way to solve this problem was by adding some slight noise to the affected areas. Although my problems went away by using a small value of 1, I wasn?t satisfied with the visible noise that was introduced. What nobody really seemed to mention in all these articles, was the idea to add noise to a channel, an idea I was thinking about after reading an article about an old KPT 3 filter, called ?Hue Protected Noise?.
In my case I selecting the red channel of the blue sky and adding a noise value of 3 (yes, even 3 times higher than the original 1 for the RGB layer) really solved my problem. It's now very hard to notice any noise, even by pressing undo/redo a couple of times. The effects in the final jpeg are also really astonishing! I experimented with several other colored gradients in combination with different channels and I achieved very good results!
I have included two files to show you the difference.
REMARK! Look at these files with a 16 bit color setting for your graphics card.
You might need to refresh your web-page after you've done that.
Anyway, after reading some articles dealing with this problem it became clear that the best way to solve this problem was by adding some slight noise to the affected areas. Although my problems went away by using a small value of 1, I wasn?t satisfied with the visible noise that was introduced. What nobody really seemed to mention in all these articles, was the idea to add noise to a channel, an idea I was thinking about after reading an article about an old KPT 3 filter, called ?Hue Protected Noise?.
In my case I selecting the red channel of the blue sky and adding a noise value of 3 (yes, even 3 times higher than the original 1 for the RGB layer) really solved my problem. It's now very hard to notice any noise, even by pressing undo/redo a couple of times. The effects in the final jpeg are also really astonishing! I experimented with several other colored gradients in combination with different channels and I achieved very good results!
I have included two files to show you the difference.
REMARK! Look at these files with a 16 bit color setting for your graphics card.
You might need to refresh your web-page after you've done that.