---
title: "TransformsProvider Methods "
canonical: https://www.graphicsmill.com/docs/gm/Methods_T_Aurigma_GraphicsMill_TransformsProvider.htm
product: "Graphics Mill"
---

# TransformsProvider Methods 
 
The [TransformsProvider](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_TransformsProvider.htm.md) type exposes the following members.
 
## Methods

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [AddNoise](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_AddNoise.htm.md) |  Overloaded. <br>Applies a noise effect to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [ApplyBezier](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_ApplyBezier.htm.md) |  Overloaded. <br>Applies a warp transformation based on Bezier surface.<br><br>Applies a warp transformation based on Bezier surface. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [ApplyMatrix](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_ApplyMatrix.htm.md) |  Overloaded. <br>Applies a linear transformation of the bitmap (based on specified matrix). |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [AutoCrop](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_AutoCrop.htm.md) |  Overloaded. <br>Removes a border around an image in the automatic mode. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Blur](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Blur_1_7a94462e.htm.md) |  Applies a blur effect to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Crop](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Crop.htm.md) |  Overloaded. <br>Crops the bitmap using specified rectangle. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Cylindrize](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Cylindrize.htm.md) |  Overloaded. <br>Applies a cylindrize transformation on the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [EdgeDetect](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_EdgeDetect_1_fe7d0b52.htm.md) |  Outlines edges of the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Emboss](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Emboss.htm.md) |  Overloaded. <br>Applies an emboss effect on the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  Equals |  (Inherited from Object.) |
 |  ![Protected method](https://www.graphicsmill.com/docs/gm/icons/protmethod.gif) |  Finalize |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Flip](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Flip_1_e191919c.htm.md) |  Flips the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  GetHashCode |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  GetType |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Invert](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Invert.htm.md) |  Inverts all colors in an image. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Maximum](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Maximum_1_e1836fc4.htm.md) |  Applies a maximum filter (also known as erosion) to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Median](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Median_1_e1836fc4.htm.md) |  Applies a median filter to the bitmap. |
 |  ![Protected method](https://www.graphicsmill.com/docs/gm/icons/protmethod.gif) |  MemberwiseClone |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Minimum](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Minimum_1_e1836fc4.htm.md) |  Applies a minimum filter (also known as dilation) to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Mosaic](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Mosaic.htm.md) |  Overloaded. <br>Applies a mosaic effect on the bitmap using the spelcified cell size. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [RemoveContiguousBackground](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_RemoveContiguousBackground.htm.md) |  Overloaded. <br>Makes the background of the image transparent. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [RemoveGreenScreen](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_RemoveGreenScreen.htm.md) |  Overloaded. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Resize](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Resize.htm.md) |  Overloaded. <br>Resizes the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Rotate](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Rotate.htm.md) |  Overloaded. <br>Rotates the bitmap at arbitrary angle. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Shadow](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Shadow.htm.md) |  Overloaded. <br>Applies a shadow effect to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Sharpen](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Sharpen_1_e1836fc4.htm.md) |  Applies a simple sharpening algorithm to the bitmap. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [SmartBlur](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_SmartBlur_2_427c5821.htm.md) |  Applies a smart blur filter to the image. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Spray](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Spray.htm.md) |  Overloaded. <br>Applies a spray effect to the bitmap using the specified amount. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [StackBlur](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_StackBlur_1_7a94462e.htm.md) |  Applies a stack blur filter to the image. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Texturize](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Texturize.htm.md) |  Overloaded. <br>Texturizes the bitmap by reducing its size and "gluing" it with its copies seamlessly. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  ToString |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Transparentize](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_TransformsProvider_Transparentize.htm.md) |  Overloaded. <br>Sets alpha values of pixels to transparent.<br><br>Sets alpha values of white pixels to transparent.<br><br>Sets alpha values of pixels with a background color to transparent. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [UnsharpMask](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_UnsharpMask_3_8ebc23ce.htm.md) |  Increases a sharpness of the bitmap by using the *unsharp mask* technique. |
   
## See Also

### Reference

- [TransformsProvider Class](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_TransformsProvider.htm.md)
- [Aurigma.GraphicsMill Namespace](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill.htm.md)
