Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

10.21.  Equalize

Revision History
Revision $Revision$ 2006-09-11 scb

The Equalize command automatically adjusts the brightness of colors across the active layer so that the histogram for the Value channel is as nearly flat as possible, that is, so that each possible brightness value appears at about the same number of pixels as every other value. You can see this in the histograms in the example below, in that pixel colors which occur frequently in the image are stretched further apart than pixel colors which occur only rarely. The results of this command can vary quite a bit. Sometimes “Equalize” works very well to enhance the contrast in an image, bringing out details which were hard to see before. Other times, the results look very bad. It is a very powerful operation and it is worth trying to see if it will improve your image. It works on layers from RGB and Grayscale images. If the image is Indexed, the menu entry is insensitive and grayed out.

10.21.1.  Activating the Command

  • You can access this command from the image menubar through Layers->Color->Auto->Equalize.

  • or by using the keyboard shortcut Shift-Page_Down.

10.21.2.  Equalize Layer” example

Figure 10.90.  Original image

Original image

The active layer and its Red, Green, Blue histograms before “Equalize”.

Figure 10.91.  Image after the command

Image after the command

The active layer and its Red, Green, Blue histograms after treatment.

Histogram stretching creates gaps between pixel columns giving it a striped look.


 
 
  Published under the terms of the GNU General Public License Design by Interspire