Visual Basic (Declaration) | |
---|---|
Public Class ApplyLinearVoiLookupTableCommand Inherits RasterCommand Implements IRasterCommand |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public class ApplyLinearVoiLookupTableCommand : RasterCommand, IRasterCommand |
C++/CLI | |
---|---|
public ref class ApplyLinearVoiLookupTableCommand : public RasterCommand, IRasterCommand |
Run the ApplyLinearVoiLookupTableCommand on an image.
Visual Basic | Copy Code |
---|---|
Public Sub ApplyLinearVoiLookupTableCommandExample() |
C# | Copy Code |
---|---|
public void ApplyLinearVoiLookupTableCommandExample() |
This class sets up the paint or paint and image processing methods window leveling options for a specific image through a linear transformation described by the window center and width. In the DICOM world, this is referred to as "applying a linear VOI LookupTable (LookupTable)". This class will remap the LookupTable used to display and process an image by applying the linear transformation described by the window center and window width. In the DICOM world this is referred to as applying a "linear VOI LookupTable (LookupTable)". The DICOM standard states: "Window Center and Window Width specify a linear conversion from stored pixel values (after any Modality LookupTable or Rescale Slope and Intercept specified in the IOD have been applied) to values to be displayed. Window Center contains the input value that is the center of the window. Window Width contains the width of the window." Please see "VOI LookupTable (LookupTable) Module Attributes" in the DICOM standard for more details. This class does not change the image data; it only updates the entries inside the image LookupTable. It's recommended to always set the VoiLookupTableCommandFlags.UpdateMinMax flag. In the DICOM world you must set VoiLookupTableCommandFlags.ReverseOrder flag if the photometric interpretation of the image is "MONOCHROME1", where the minimum grayscale value is intended to be displayed as white after any VOI gray scale transformations have been performed. This class supports 12 and 16-bit grayscale. Support for 12 and 16-bit grayscale is available only in the Document/Medical toolkits. This command does not support 32-bit grayscale images.
System.Object
Leadtools.ImageProcessing.RasterCommand
Leadtools.ImageProcessing.Core.ApplyLinearVoiLookupTableCommand
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Reference
ApplyLinearVoiLookupTableCommand MembersLeadtools.ImageProcessing.Core Namespace
Changing Brightness and Contrast
ApplyVoiLookupTableCommand Class
RemapIntensityCommand
ApplyModalityLookupTableCommand Class
ApplyLinearModalityLookupTableCommand Class
AdjustTintCommand
GammaCorrectExtendedCommand