Atalasoft.Imaging.ImageProcessing.Transforms Namespace |
Class | Description | |
---|---|---|
BumpMapTransform | This transform applies a bump map texture to an image. | |
EllipticalTransform | Rounds the image into an ellipse or sphere. | |
FlipCommand | Flips an image horizontally or vertically. | |
LensTransform | Used to create a zoomed camera lens effect. | |
LineSliceTransform | This transform produces a center-shift transform which runs from one side of the image to the other, in a straight line. | |
MarbleTransform | This transform creates a marbled, wavy, glassy, rippled effect. | |
OffsetTransform | Moves the image on the canvas by a specified number of pixels. | |
PerlinTransform | This effect is similar to the marble transform, but the image tends to break up less. | |
PinchTransform | This transform attracts pixels towards the center of the image. | |
PolygonTransform | This transform resizes image rows (or columns) to fit inside the specified polygon. This polygon must be convex. If it is concave, the largest convex polygon that can be formed from the points will be used. | |
PushCommand | Perform a point to point warp of an image, creating a smear effect. | |
QuadrilateralWarpCommand | Similar to the PolygonTransform, this transform additionally lets you specify a source polygon to allow further control over the warping of the image. | |
RandomTransform | This transform randomly modifies the pixels of an image. | |
ResizeCanvasCommand | Overlays the current image onto a specified position on a new image of the specified background color.
| |
RippleTransform | Creates a water ripple effect on the image. | |
RotateCommand | This will rotate an image clockwise by the specified number of degrees. | |
SkewCommand | Using this command you can shift the top, bottom, left or right side of an image independently. | |
SpinTransform | This transform will rotate the image about the center with a constant angular distance. | |
SpinWaveTransform | A SpinWaveTransform rotates the image about the center with a variable angular distance. The distance varies in a sine wave pattern. | |
Transform | A base class that is used for transforms. | |
TransformChainCommand | This command allows you to combine multiple transforms into a single command call. | |
UserTransform | This allows you to write your own transform methods and add them to the transform chain, just like the built-in transforms. To do this, you must supply a UserTransformCallback. | |
UserTransformData | This class is used in the UserTransformCallback to indicate the pixel locations of the transform.
| |
WaveTransform | This transform moves across the image with a sine wave pattern. | |
WowTransform | This transform creates an effect which is a bit like looking at the image though a clear sphere. If you set BigWow to true, the result looks as if you're inside the sphere. | |
ZigZagTransform | This transform moves across the images in a triangle wave pattern. |
Delegate | Description | |
---|---|---|
UserTransformCallback | Callback method for the UserTransform object. |
Enumeration | Description | |
---|---|---|
CompressTransformMode | Enumeration used by EllipticalTransform and PolygonTransform. | |
OffsetTransformMode | Enumeration used by OffsetTransform. | |
RippleTransformMode | Enumeration used by RippleTransform. | |
SkewDirection | Enumeration used by SkewCommand. | |
WaveTransformMode | Enumeration used by WaveTransform. |