GdPicture.NET is a Nutrient product. Learn more

Image SDK

More than 500 functions for editing, filtering, and enhancing color and bitonal images. Supports bitmaps from 1-bit to 128-bit color depth.



Image processing engine

Transform, enhance, filter, and clean up images with high-quality scaling, specialized effects, bitonal image repair, region-based processing, and precise rotation. Built for document imaging, graphics workflows, and visual processing pipelines.

Image processing engine
Image scaling

Resize images with nine interpolation algorithms. Generate high-quality thumbnails, or convert bitonal bitmaps to grayscale for better readability.

Filtering effects

Apply median, Gaussian, unsharp mask, despeckle, sharpen, blur, emboss, edge detection, twirl, chroma key, and more. Includes background removal and anti-aliasing.

Pixel processing

Per-pixel, convolution, edge detection, bilinear, and displacement filters for advanced image analysis and enhancement.

Rotation control

Rotate at 90, 180, or 270 degrees, or use angle rotation with 1/1000-degree precision, with mirror, flip, and invert supported.

Image merging

Combine images with region-based processing. Manipulate and enhance selected areas independently.

Visual adjustment

Adjust contrast, brightness, gamma, and saturation. Bitonal enhancement repairs characters, removes lines, and fills holes.


Get started

How to use

Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.

Explore demo apps
Find compiled demo applications in \Samples\Bin\.
Explore multi-language source code
Find C# and VB.NET demo apps and source code in \Samples\WinForm\.
Visit reference guide
Explore other code snippets within the online reference guide.

Trusted by 3,000+ customers and Fortune 500 companies

15Y+
More than 15 years of experience developing our SDK
10K+
Trusted by more than 10,000 developers


Frequently asked questions

What types of image processing capabilities does the GdPicture.NET SDK provide?

The SDK encompasses a wide range of image processing features, including:

  • Image editing — Resize, rotate, flip, and crop images.
  • Image filters — Apply per-pixel, convolution, edge detection, bilinear, and displacement filters.
  • Image effects — Implement effects such as median, Gaussian blur, unsharp mask, despeckle, flood fill, red-eye removal, emboss, sharpen, and twirl.
  • Image enhancement — Adjust contrast, brightness, gamma, and saturation; perform color anti-aliasing and smoothing; and enhance bitonal images by repairing characters, removing lines, and filling holes.

These functionalities support bitmaps with color depths ranging from 1-bit to 128-bit.

Which image formats are supported by the GdPicture.NET image processing SDK?

The SDK supports more than 100 image and document formats, including:

  • Raster images — TIFF, JPEG, PNG, GIF, BMP, and more.
  • Vector images — SVG, WMF, EMF, and others.
  • Document formats — PDF, DICOM, JBIG2, and more.

This extensive format support ensures versatility in handling various image processing tasks.

Can the SDK handle advanced image transformations and resizing?

Yes. The GdPicture.NET SDK offers advanced image transformation capabilities, including:

  • Angle rotation — Rotate images with 1/1000-degree increments.
  • Scaling — Resize images using nine different interpolation algorithms to maintain quality.
  • High-quality thumbnails — Generate high-quality thumbnails suitable for various applications.

These features enable precise control over image transformations.

Does the SDK support image cleanup and enhancement for OCR applications?

Yes. The SDK includes sophisticated document imaging filters designed to repair and enhance the quality of both bitonal and colored digital documents. These filters are particularly beneficial for improving optical character recognition (OCR) accuracy by cleaning up scanned images, removing noise, correcting skew, and enhancing character clarity.

Is it possible to process images in different color depths using the SDK?

Yes. The GdPicture.NET image processing SDK supports bitmaps with color depths ranging from 1-bit to 128-bit. This flexibility enables developers to work with images in various color resolutions, catering to diverse application requirements.

Can the SDK be integrated into web applications, or is it limited to desktop environments?

The GdPicture.NET SDK is versatile and can be integrated into both desktop and web applications. It provides fully featured viewers and advanced image processing capabilities for WinForms, WPF, and web applications, enabling developers to create rich, interactive experiences across different platforms.

What platforms and programming languages are compatible with the GdPicture.NET image processing SDK?

The SDK is designed for seamless integration with various development environments, including:

  • .NET Framework — Compatible with versions 4.5 and higher.
  • .NET Core and .NET 5+ — Supports cross-platform development.
  • Programming languages — C#, VB.NET, Managed C++, and more.

This compatibility ensures developers can incorporate the SDK into a wide range of applications and platforms.

Is GdPicture’s image processing technology part of the broader Nutrient product suite?

Yes. GdPicture.NET belongs to the Nutrient product family. The image processing capabilities are consistent across Nutrient’s desktop, web, and mobile SDKs, enabling the same pixel-level manipulation and enhancement on all platforms.

60-day free trial

Try GdPicture.NET now!