Atalasoft dotImage Send comments on this topic.
BrightnessHistogramStretchCommand Class
See Also  Members  
Atalasoft.dotImage Assembly > Atalasoft.Imaging.ImageProcessing.Effects Namespace : BrightnessHistogramStretchCommand Class




Performs a histogram stretch on an image while preventing colors from shifting.

Syntax

Visual Basic (Declaration) 
<SerializableAttribute()>
Public Class BrightnessHistogramStretchCommand 
   Inherits ImageRegionCommand
   Implements IThreadableCommand 
Visual Basic (Usage)Copy Code
Dim instance As BrightnessHistogramStretchCommand
C# 
[SerializableAttribute()]
public class BrightnessHistogramStretchCommand : ImageRegionCommand, IThreadableCommand  
Managed Extensions for C++ 
[SerializableAttribute()]
public __gc class BrightnessHistogramStretchCommand : public ImageRegionCommand, IThreadableCommand  
C++/CLI 
[SerializableAttribute()]
public ref class BrightnessHistogramStretchCommand : public ImageRegionCommand, IThreadableCommand  

Remarks

Re-distribute the pixel values across the given range by first setting values above and below the thresholds to zero and 255 respectively and then scaling the remaining values to span the entire zero to 255 range.

This can be used to increase the contrast and extend the dynamic range of an image.

Inheritance Hierarchy

System.Object
   Atalasoft.Imaging.ImageProcessing.ImageCommand
      Atalasoft.Imaging.ImageProcessing.ImageRegionCommand
         Atalasoft.Imaging.ImageProcessing.Effects.BrightnessHistogramStretchCommand

Requirements

Namespace: Atalasoft.Imaging.ImageProcessing.Effects

Platforms: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Atalasoft.dotImage (in Atalasoft.dotImage.dll)

See Also