Leadtools.ImageProcessing.Color Getting Started

Summary

The Leadtools.ImageProcessing.Color assembly supports color image processing functions.

.NET
.NET Framework
iOS and macOS
Java/Android

.NET

Redistributables Paths

Path Target Platform
<installdir>\Bin\net .NET 6+

Dependencies

Library Description Dependencies
Leadtools.ImageProcessing.Color.dll The Leadtools.ImageProcessing.Color namespace contains .NET and WinRT filters and transforms to process images (or selected image portions). It includes methods to control brightness, contrast, hue, saturation, intensity, etc. Leadtools.dll
NuGet PackageDescription
Leadtools.Document.Sdk Document Imaging Library
Leadtools.Document.Viewer.WinForms Document Imaging Library for WinForms
Leadtools.Document.Viewer.Wpf Document Imaging Library for WPF

Sample Programs

Demo Name Source Code Path Pre-Compiled Executable Path Description
Basic Features \Examples\ImageProcessing\DotNet\BasicFeaturesDemo\net \Bin\net\BasicFeaturesDemo_Original.exe

Demonstrates some basic LEADTOOLS image processing and display features.

  • Loads an image from a file
  • Performs basic image processing using LEADTOOLS Image Processing commands
  • Demonstrates row by row image data access
  • Displays images using the LEADTOOLS Image Viewer Control
Demo Name Source Code Path Pre-Compiled Executable Path Description
Color Conversion \Examples\ImageProcessing\DotNet\ColorConversionDemo\net \Bin\net\ColorConversionDemo_Original.exe

Demonstrates LEADTOOLS Colorspace Conversion SDK features.

Converts image data in a buffer from one color conversion model to another.

Formats supported include RGB, YUV, CMYK, HSV, HLS, YCC, ARGB, and many more.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Document Cleanup \Examples\ImageProcessing\DotNet\DocumentCleanupDemo\net \Bin\net\DocumentCleanupDemo_Original.exe

Demonstrates Document Image Cleanup functionality.

  • Line Remove, Dot Remove, Border Remove, Hole-punch Remove
  • Deskew, Despeckle
  • Inverted Text
  • Character Smooth
Demo Name Source Code Path Pre-Compiled Executable Path Description
GrayScale \Examples\ImageProcessing\DotNet\GrayScaleDemo\net \Bin\net\GrayScaleDemo_Original.exe

Demonstrates Medical Image processing functionalities

The GrayScale Demo contains all LEADTOOLS medical image processing function and allow the user to adjust the parameter of each function, plus doing statistics, segmentation, region of interest, window level, etc.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Image Processing Demo (WinForms) \Examples\ImageProcessing\DotNet\ImageProcessingDemo\net \Bin\net\ImageProcessingDemo_Original.exe

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Interactive Histogram \Examples\ImageProcessing\DotNet\InteractiveHistDemo\net \Bin\net\InteractiveHistDemo_Original.exe

Demonstrates powerful and comprehensive tools that allow the user to adjust any image histogram.

  • Load and display images
  • Adjust image histogram
  • Alter, enhance, or segment histogram information
  • Provides histogram statistical information that can be helpful to analyze the image
Demo Name Source Code Path Pre-Compiled Executable Path Description
Image Processing Demo (WPF) \Examples\ImageProcessing\DotNet\WPFImageProcessingDemo\net \Bin\net\WPFImageProcessingDemo_Original.exe

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Demo Name Source Code Path Pre-Compiled Executable Path Description
WPF Shader Effects \Examples\ImageProcessing\DotNet\WPFShaderEffectsDemo\net \Bin\net\WPFShaderEffectsDemo_Original.exe

Demonstrates WPF Shader Effects.

  • Load and display an image in the LEADTOOLS WPF Viewer
  • Apply Shader Effects to the displayed image
  • Control the options for the Shader Effects

Additional Related Namespaces

Assembly Metadata Comments
Leadtools.ImageProcessing.Core.dll Leadtools.ImageProcessing.Core.winmd The Leadtools.ImageProcessing.Core namespace includes more filters and transforms to process images (or selected portions). It includes mostly methods for medical, document and detection transforms, such as multiscale enhancement, registration mark transformation, document cleaning, and others.
Leadtools.ImageProcessing.Effects.dll Leadtools.ImageProcessing.Effects.winmd The Leadtools.ImageProcessing.Effects namespace includes filters and transforms to process images (or selected portions). It includes methods to smooth, sharpen, detect/enhance edges, remove noise or combine two or more images.
Leadtools.ImageProcessing.SpecialEffects.dll Leadtools.ImageProcessing.SpecialEffects.winmd The Leadtools.ImageProcessing. SpecialEffects namespace includes filters and transforms to process images (or selected portions). It includes methods for applying artistic effects such as ripple, warp, tunnel, lens flare, colored pencil, and others.
Leadtools.ImageProcessing.Utilities.dll Leadtools.ImageProcessing.Utilities.winmd The Leadtools.ImageProcessing.Utilities namespace includes properties, methods and events for displaying and rendering images to any display device, including printers.

.NET Framework

Redistributables Paths

Path Target Platform
<installdir>\Bin\DotNet4\Win32 x86 .NET 4 or 4.5
<installdir>\Bin\DotNet4\x64 x64 .NET 4 or 4.5

Dependencies

Library Description Dependencies
Leadtools.ImageProcessing.Color.dll The Leadtools.ImageProcessing.Color namespace contains .NET and WinRT filters and transforms to process images (or selected image portions). It includes methods to control brightness, contrast, hue, saturation, intensity, etc. Leadtools.dll
NuGet PackageDescription
Leadtools.Document.Sdk Document Imaging Library
Leadtools.Document.Viewer.WinForms Document Imaging Library for WinForms
Leadtools.Document.Viewer.Wpf Document Imaging Library for WPF

Sample Programs

Demo Name Source Code Path Pre-Compiled Executable Path Description
Basic Features \Examples\ImageProcessing\DotNet\BasicFeaturesDemo\fx \Bin\DotNet4\<Win32/x64>\BasicFeaturesDemo_Original.exe

Demonstrates some basic LEADTOOLS image processing and display features.

  • Loads an image from a file
  • Performs basic image processing using LEADTOOLS Image Processing commands
  • Demonstrates row by row image data access
  • Displays images using the LEADTOOLS Image Viewer Control
Demo Name Source Code Path Pre-Compiled Executable Path Description
Color Conversion \Examples\ImageProcessing\DotNet\ColorConversionDemo\fx \Bin\DotNet4\<Win32/x64>\ColorConversionDemo_Original.exe

Demonstrates LEADTOOLS Colorspace Conversion SDK features.

Converts image data in a buffer from one color conversion model to another.

Formats supported include RGB, YUV, CMYK, HSV, HLS, YCC, ARGB, and many more.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Document Cleanup \Examples\ImageProcessing\DotNet\DocumentCleanupDemo\fx \Bin\DotNet4\<Win32/x64>\DocumentCleanupDemo_Original.exe

Demonstrates Document Image Cleanup functionality.

  • Line Remove, Dot Remove, Border Remove, Hole-punch Remove
  • Deskew, Despeckle
  • Inverted Text
  • Character Smooth
Demo Name Source Code Path Pre-Compiled Executable Path Description
Fusion \Examples\ImageProcessing\DotNet\FusionDemo\fx \Bin\DotNet4\<Win32/x64>\FusionDemo_Original.exe

Demonstrates the Image Fusion feature of the Medical Viewer engine.

Fusion demo allows the user to fuse two images together and adjust the fusion amount, transparency, scale, position, etc.

Users can also can fuse two series together.

Demo Name Source Code Path Pre-Compiled Executable Path Description
GrayScale \Examples\ImageProcessing\DotNet\GrayScaleDemo\fx \Bin\DotNet4\<Win32/x64>\GrayScaleDemo_Original.exe

Demonstrates Medical Image processing functionalities

The GrayScale Demo contains all LEADTOOLS medical image processing function and allow the user to adjust the parameter of each function, plus doing statistics, segmentation, region of interest, window level, etc.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Image Processing Demo (WinForms) \Examples\ImageProcessing\DotNet\ImageProcessingDemo\fx \Bin\DotNet4\<Win32/x64>\ImageProcessingDemo_Original.exe

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Demo Name Source Code Path Pre-Compiled Executable Path Description
Interactive Histogram \Examples\ImageProcessing\DotNet\InteractiveHistDemo\fx \Bin\DotNet4\<Win32/x64>\InteractiveHistDemo_Original.exe

Demonstrates powerful and comprehensive tools that allow the user to adjust any image histogram.

  • Load and display images
  • Adjust image histogram
  • Alter, enhance, or segment histogram information
  • Provides histogram statistical information that can be helpful to analyze the image
Demo Name Source Code Path Pre-Compiled Executable Path Description
Image Processing Demo (WPF) \Examples\ImageProcessing\DotNet\WPFImageProcessingDemo\fx \Bin\DotNet4\<Win32/x64>\WPFImageProcessingDemo_Original.exe

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Demo Name Source Code Path Pre-Compiled Executable Path Description
WPF Shader Effects \Examples\ImageProcessing\DotNet\WPFShaderEffectsDemo\fx \Bin\DotNet4\<Win32/x64>\WPFShaderEffectsDemo_Original.exe

Demonstrates WPF Shader Effects.

  • Load and display an image in the LEADTOOLS WPF Viewer
  • Apply Shader Effects to the displayed image
  • Control the options for the Shader Effects

Additional Related Namespaces

Assembly Metadata Comments
Leadtools.ImageProcessing.Core.dll Leadtools.ImageProcessing.Core.winmd The Leadtools.ImageProcessing.Core namespace includes more filters and transforms to process images (or selected portions). It includes mostly methods for medical, document and detection transforms, such as multiscale enhancement, registration mark transformation, document cleaning, and others.
Leadtools.ImageProcessing.Effects.dll Leadtools.ImageProcessing.Effects.winmd The Leadtools.ImageProcessing.Effects namespace includes filters and transforms to process images (or selected portions). It includes methods to smooth, sharpen, detect/enhance edges, remove noise or combine two or more images.
Leadtools.ImageProcessing.SpecialEffects.dll Leadtools.ImageProcessing.SpecialEffects.winmd The Leadtools.ImageProcessing. SpecialEffects namespace includes filters and transforms to process images (or selected portions). It includes methods for applying artistic effects such as ripple, warp, tunnel, lens flare, colored pencil, and others.
Leadtools.ImageProcessing.Utilities.dll Leadtools.ImageProcessing.Utilities.winmd The Leadtools.ImageProcessing.Utilities namespace includes properties, methods and events for displaying and rendering images to any display device, including printers.

iOS and macOS

Redistributables Paths

Path Target Platform
<installdir>\Bin\Xcode\XCFrameworks\iOS iOS
<installdir>\Bin\Xcode\Frameworks\macOS macOS

Dependencies

Library Description Dependencies
Leadtools.ImageProcessing.Color.framework iOS / macOS framework support for the Leadtools.ImageProcessing.Color namespace. Leadtools.framework

Sample Programs

Demo Name Source Code Path Description
Image Processing \Examples\ImageProcessing\Xcode\<iOS/macOS>\<Objective-C/Swift>\IPDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Java/Android

Redistributables Paths

Path Target Platform
<installdir>\Bin\Android\x86_64 (Android) x86_64 Android
<installdir>\Bin\Android\x86 (Android) x86 Android
<installdir>\Bin\Android\arm64-v8a (Android) arm64-v8a Android
<installdir>\Bin\Android\armeabi-v7a (Android) armeabi-v7a Android
<installdir>\Bin\CDLL\Win32 (Windows) x86 Windows
<installdir>\Bin\CDLL\x64 (Windows) x64 Windows
<installdir>\Bin\Lib\x86 (Linux) x86 Linux
<installdir>\Bin\Lib\x64 (Linux) x64 Linux

Dependencies

Library Description Jars Native Libraries
leadtools.imageprocessing.color.jar Android package and shared object library support for the Leadtools.ImageProcessing.Color namespace.

leadtools.jar

Android

libleadtools.imageprocessing.color.so

libleadtools.so

iOS/macOS

Leadtools.framework

Leadtools.ImageProcessing.Color.framework

Linux

libltimgclr.so

libltkrn.so

Windows

Ltimgclru.dll

Ltimgclrx.dll

Ltkrnu.dll

Ltkrnx.dll

Sample Programs

Demo Name Source Code Path Description
Image Processing (Android) \Examples\ImageProcessing\Android\ImageProcessingDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

See Also

Reference

Imaging Features

Introduction to Image Processing With LEADTOOLS

Correcting Colors

Changing Brightness and Contrast

Removing Noise

Version History

Leadtools.ImageProcessing.Color Assembly Changes

Help Version 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.ImageProcessing.Color Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.