Microscopy Primer
Light and Color
Microscope Basics
Special Techniques
Digital Imaging
Confocal Microscopy
Live-Cell Imaging
Photomicrography
Microscopy Museum
Virtual Microscopy
Fluorescence
Web Resources
License Info
Image Use
Custom Photos
Partners
Site Info
Contact Us
Publications
Home

The Galleries:

Photo Gallery
Silicon Zoo
Pharmaceuticals
Chip Shots
Phytochemicals
DNA Gallery
Microscapes
Vitamins
Amino Acids
Birthstones
Religion Collection
Pesticides
BeerShots
Cocktail Collection
Screen Savers
Win Wallpaper
Mac Wallpaper
Movie Gallery

Interactive Java Tutorials

Grayscale Image Complement

Grayscale image complement operations are useful for enhancing the visibility of subtle brightness variations among gray levels in regions of a digital image where fine details are obscured. This interactive tutorial explores the effects of grayscale complement operations on grayscale digital images and their histograms.

Interactive Java Tutorial
ATTENTION
Our servers have detected that your web browser does not have the Java Virtual Machine installed or it is not functioning properly. Please install this software in order to view our interactive Java tutorials. You may download the necessary software by clicking on the "Get It Now" button below.

 

The tutorial initializes with a randomly selected specimen image (captured in the microscope) appearing in the left-hand window entitled Specimen Image. Each specimen name includes, in parentheses, an abbreviation designating the contrast mechanism employed in obtaining the image. The following nomenclature is used: (FL), fluorescence; (BF), brightfield; (DF), darkfield; (PC), phase contrast; (DIC), differential interference contrast (Nomarski); (HMC), Hoffman modulation contrast; and (POL), polarized light. Visitors will note that specimens captured using the various techniques available in optical microscopy behave differently during image processing in the tutorial.

Adjacent to the Specimen Image window is the Grayscale Histogram window that displays a gray-level histogram bar graph produced from the specimen image. To operate the tutorial, select a specimen image from the Choose A Specimen pull-down menu and select a display image setting from the Display Image radio button collection. The Original Image option displays the unmodified specimen image and its histogram, while the Full Complement option displays the result of complementing each pixel in the specimen image. Applying the full complement operation produces an image histogram that is flipped horizontally around the center.

The Partial Complement option enables the user to adjust the complement cutoff level using the accompanying Complement Cutoff slider. As the slider is translated, the pixel brightness cutoff value is indicated on the right side of the slider and the input/output level is indicated in the Transfer Function graph. The partial complement option is useful for specimens that display extremes in contrast and brightness, but does not expose new detail for a majority of the specimens listed in the pull-down menu. As an example, the human chromosome and tissue culture cell digital images, which were both captured using fluorescence illumination, can be adjusted to reveal hidden details using the partial complement feature. Most of the other specimens in the tutorial will not benefit to a significant extent from this manipulation. Visitors should explore the effects that various settings have on each specimen image and its grayscale histogram.

The grayscale complement operation belongs to the class of image processing algorithms often referred to as point operations. These functions are utilized to transform each input pixel in an image to a modified output pixel in a manner that is dependent only on the gray level value of the input pixel. A function that is used to map input brightness values to output brightness values is known as a grayscale transformation function. In the tutorial, the Transfer Function window displays a graph of the grayscale transformation function, which transforms the specimen image to produce the complement image. A typical complement algorithm utilizes a simple relationship to compute target pixel brightness values:

Original Pixel (x,y) = 255 - Target Pixel (x,y)

Due to the logarithmic response of the human eye to illumination level differences, subtle brightness variations among the gray levels in bright regions of an image may be difficult to detect. Performing a full complement operation on a grayscale digital image reverses the brightness range of the image and produces the equivalent of a photographic negative, which can improve the visibility of gray-level variations in bright regions. In a similar manner, low-contrast images sometimes contain regions where specimen detail is obscured due to inadequate illumination. Applying a complement operation to images having poor contrast due to improper illumination can often improve the visibility of darker details by making them brighter. An effect known as solarization can be achieved by reversing only part of the input brightness range of an image. This type of complement operation is referred to as a partial complement, and can be used to improve the visibility of heavily shadowed regions in a digital image.

Contributing Authors

Kenneth R. Spring - Scientific Consultant, Lusby, Maryland, 20657.

John C. Russ - Materials Science and Engineering Department, North Carolina State University, Raleigh, North Carolina, 27695.

Matthew J. Parry-Hill, John C. Long, Thomas J. Fellers, Laurence D. Zuckerman, and Michael W. Davidson - National High Magnetic Field Laboratory, 1800 East Paul Dirac Dr., The Florida State University, Tallahassee, Florida, 32310.


BACK TO DIGITAL IMAGE PROCESSING TUTORIALS

Questions or comments? Send us an email.
© 1998-2013 by Michael W. Davidson and The Florida State University. All Rights Reserved. No images, graphics, scripts, or applets may be reproduced or used in any manner without permission from the copyright holders. Use of this website means you agree to all of the Legal Terms and Conditions set forth by the owners.
This website is maintained by our
Graphics & Web Programming Team
in collaboration with Optical Microscopy at the
National High Magnetic Field Laboratory.
Last modification: Wednesday, Mar 26, 2014 at 01:23 PM
Access Count Since February 1, 2002: 30772
Visit the websites of our partners in digital imaging education:
Visit the Olympus Microscopy Resource Center website. Visit the QImaging website.