public int LowBit { get; set; } @property (nonatomic, assign) NSInteger lowBit public int getLowBit()public void setLowBit(int value)
LowBit # get and set (CreateGrayscaleImageCommand)
The low bit used for window leveling when the BitsPerPixel is 12 or 16.
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing;public void CreateGrayscaleImageCommandExample(){RasterCodecs codecs = new RasterCodecs();string srcFileName = Path.Combine(LEAD_VARS.ImagesDir, "Image1.cmp");string destFileName = Path.Combine(LEAD_VARS.ImagesDir, "Image1_CreateGrayscaleImage.bmp");// Load the source image from diskRasterImage srcImage = codecs.Load(srcFileName);// Create a grayscale imageCreateGrayscaleImageCommand cmd = new CreateGrayscaleImageCommand();cmd.BitsPerPixel = 16;cmd.LowBit = 0;cmd.HighBit = 15;cmd.Run(srcImage);RasterImage destImage = cmd.DestinationImage;// Save the image to diskcodecs.Save(destImage,destFileName,RasterImageFormat.Bmp,16);// Clean updestImage.Dispose();srcImage.Dispose();codecs.Dispose();}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
