The Aurigma.GraphicsMill.Transforms namespace provides access to Graphics Mill for .NET transforms and attendant functionality. Most classes of this namespace represent single transform algorithm. Note, if you need to run transforms synchroniously, you can use method provided with Transforms and ColorAdjustment.
Class | Description | |
---|---|---|
AddNoise |
This class enables you to put additive noise to the image by adding random number to each pixel. |
|
AdjustHsl |
This class enables you to perform adjusting image in HSL color space. |
|
ApplyLut |
This class enables you to apply tone correction using specified look-up table (LUT). |
|
ApplyMatrixTransform |
This class enables you to apply an arbitrary convex linear transformation on the bitmap (such as perspective distortion, rotation, skew, etc). |
|
BitmapTransform |
This is a base class of all transforms presented in Graphics Mill for .NET. |
|
Blur |
This class enables you to apply blurring filter on the bitmap. |
|
Brightness |
This class enables you to correct brightness of the image. |
|
BrightnessContrast |
This class enables you to correct brightness and contrast of the image. |
|
Buttonize |
This class enables you to apply buttonize effect on the image. |
|
ChannelBalance |
This class enables you to adjust channel balance. |
|
Combiner |
This class enables you to combine two bitmaps (or its sections) with configurable combine mode, opacity, etc. |
|
Contrast |
This class enables you to correct contrast of the image. |
|
Crop |
This class enables you to crop the image. |
|
Curves |
This class enables you to apply tone correction used specified curve. |
|
Cylindrize |
This class enables you to apply cylindrize transform. Image will be looking like bended on cylinder. |
|
EdgeDetect |
This class enables you to find edges on the image. |
|
Emboss |
This class enables you to apply effect of emboss on the image. |
|
FloodFill |
This transform provides flood fill algorithm (analogue to Paint Bucket tool in the Adobe® Photoshop®). |
|
Glow |
This class allows you making opaque objects on the image to glow. |
|
HistogramEqualize |
This class enables you to apply histogram equalization algorithm. |
|
Invert |
This transform enables you to invert all colors in the bitmap. |
|
Levels |
This class enables you to apply levels correction. |
|
Lut |
This class represents look-up table (LUT) used for tone correction. |
|
MaskedBitmapTransform |
This is a base class for all transforms which can be applied with mask. |
|
Matrix |
This class represents a 3x3 matrix. |
|
MaximumFilter |
This class enables you to apply maximum filter (also known as erosion). |
|
MedianFilter |
This class enables you to apply median filter. |
|
MinimumFilter |
This class enables you to apply minimum filter (also known as dilation). |
|
Mosaic |
This class enables you to apply mosaic effect on the image. |
|
PageCurl |
This class enables you to apply effect of curled page on the bitmap. |
|
PerChannelBitmapTransform |
This is a base class for all transforms which can be applied on separate channels. |
|
PixelFormatConverter |
This class enables you to convert a bitmap from one pixel format to another one. |
|
RedEyeBlob |
This class describes red eye blobs (i.e. areas which correspond to the red eye in the original image). |
|
RedEyeMask |
This class represents a red eye mask calculated during red eye effect removal. |
|
RedEyeRemoval |
This class represents red eye effect removal transform. |
|
Resize |
This class enables you to resize a bitmap. |
|
Rotate |
This class enables you to rotate the bitmap on arbitrary angle. |
|
RotateAndFlip |
This class enables you to flip the bitmap or rotate it on angle divisible on 90 degrees. |
|
Shadow |
This class allows you making opaque objects on the image to cast shadow. |
|
Sharpen |
This class provides simple sharpening algorithm. |
|
Solarize |
This class enables you to apply solarize effect. |
|
Spray |
This class enables you to add spray effect on the image. |
|
SwapChannels |
This class allows you to swap bitmap channels. |
|
Swirl |
This class enables you to apply swirl transform. |
|
Texturize |
This class enables you to create texture from the image by reducing its size and "gluing" it with its copies seamlessly. |
|
Transparentize |
This class enables you to set alpha values of pixels with specified colors (and tolerant ones) to transparent. |
|
UnsharpMask |
This class enables you to increase image sharpness by using unsharp mask technique. |
|
Waddle |
This class enables you to apply waddle effect. |
|
WaterDrop |
This class enables you to apply water drop effect (ripples on the water). |
|
Wave |
This class enables you to apply wave transform. |
Enumeration | Description | |
---|---|---|
BlurType |
Contains blur types for Blur transform. |
|
ColorManagementEngine |
Contains possible color management engines. |
|
ColorQuantizationAlgorithm |
Contains possible values of color quantization algorithms. |
|
ColorTransformationIntent |
Contains possible values for color management rendering intents. |
|
CombineMode |
Contains possible combine modes. They are used when the bitmap is drawn on window or blended with another bitmap. |
|
Direction |
Contains possible directions used to specify some edge or corner of image to be processed. |
|
DistributionKind |
Contains distribution kinds to generate random values. |
|
DitheringType |
Contains possible values for dithering types. Dithering is an algorithm of color reducing which allows to preserve halftones. |
|
EdgeDetectMode |
Contains possible edge detect modes for EdgeDetect transform. |
|
FadeType |
Contains various fade types for a number of artistic effects. |
|
FloodFillMode |
Contains values which specify when stop filling to the FloodFill algorithm. |
|
InterpolationMode |
Contains possible interpolation modes for geometrical transformations applied to bitmaps. |
|
Orientation |
Contains possible orientations for some artistic effects. |
|
RedEyeRemovalMode |
Contains red eye effect removal modes of this add-on. |
|
ResizeMode |
Contains values for the resize modes (how the resize parameters should be intepreted). |
|
WaveType |
Contains wave types for Wave transform. |