LEADTOOLS Image Processing (Leadtools.ImageProcessing.SpecialEffects assembly)
LEAD Technologies, Inc

Leadtools.ImageProcessing.SpecialEffects Namespace

Inheritance Hierarchy
Overview and description of filters and transforms to process images (or selected portions). It includes methods for applying artistic effects like ripple, warp, tunnel, lens flare, colored pencil, etc.
Classes
 ClassDescription
ClassAgingCommand Adds effects that simulate random color changes, scratches, dust and pits, making an image look like it was made from an old film. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassBendCommand Warps the active image along a curved plane, centered on the pivot point. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassBricksTextureCommand Creates a brick texture that makes the image look like it has been drawn on a brick wall. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassBumpMapCommand Adds a three-dimensional texture pattern created by applying the bump image to the affected image. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassCanvasCommand Combines two images, superimposing one image on another image that is used like a canvas. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassCloudsCommand Applies cloud effects to a bitmap. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassColoredBallsCommand Throws colored balls over the image. The resulting color of the ball is a combination of ball color and the color of the pixel where it has fallen with certain opacity. Various parameters control the color and appearance of the balls. .NET support WinRT support
ClassColoredPencilCommand Applies an effect to an image that makes it look like it has been drawn with colored pencils. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassColoredPencilExtendedCommand Applies an effect to a bitmap that makes it look like it has been drawn with colored pencils. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassCylinderCommand Warps the image around a cylinder. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassDiceEffectCommand Splits the image into square or rectangular blocks. If the blocks are square, the command rotates each block by 0, 90, 180, or 270 degrees. If the blocks are rectangular, the command flips the blocks around the X-axis or Y-axis. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassDiffuseGlowCommand Adds a colored glow to an image's light or dark areas, making these areas shine with a neon glow. This method is available in the Raster Pro and above toolkits .NET support WinRT support
ClassDrawStarCommand Draws a star on the image. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassDryCommand Simulates painting an image with the watercolor dry brush technique. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassFragmentCommand Averages an image with its shifted copies. This method is available in the Raster Pro and above toolkits. This method creates four copies of an image. Each copy is shifted by the offset amount into one of the four directions: top, left, bottom and right. Then the image is averaged with its shifted copies. .NET support WinRT support
ClassFreeHandShearCommand Shears the image by the wave drawn using the amplitudes array. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassFreeHandWaveCommand Distorts the image by the wave specified in the amplitudes array and the rotation angle. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassFreePlaneBendCommand Wraps the image onto a 3D plane shaped by Curve. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassFreeRadialBendCommand Wraps the image along its radius on a 3D surface shaped by Curve. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassFunctionalLightCommand Adds light to the image according to a function-based distribution. This light will be generated by one of the following methods: linear, quadratic, sine, cosine, or using freehand points. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassGlassEffectCommand Divides the image into rectangular cells and makes it look as if it is being viewed through glass blocks. This command is available in the Document/Medical and above toolkits. .NET support WinRT support
ClassGlowCommand Makes the colored edges shine with a neon glow. This command is available in the Raster Proo and above toolkits. .NET support
ClassImpressionistCommand Makes the image look like it was painted by an impressionist painter. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassIntelligentDownScaleCommand Automatically reduces image size while preserving important features. It can also remove or preserve certain objects chosen by the user without affecting the natural look of the image. .NET support WinRT support
ClassIntelligentUpScaleCommand Automatically increases image size while preserving important features. It can also preserve certain objects chosen by the user without affecting the natural look of the image. .NET support WinRT support
ClassLensFlareCommand Simulates the secondary reflections caused when bright lights are facing the camera lens. The lens flare is refracted into a series of lightened circles that surround the flare. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassLightCommand Adds many spots of directed light sources to the image. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassLightCommandDataHelper Helper methods for the LightCommandData structure. .NET support WinRT support
ClassMosaicTilesCommand Creates a mosaic effect on an image by dividing an image into rectangular or arc-shaped cells with irregular boundaries and modifying the color of each cell. This method is available in the Raster Pro and above toolkits. .NET support
ClassOceanCommand Reflects the image on an ocean surface. This command is available in the Raster Proo and above toolkits. .NET support WinRT support
ClassPerlinCommand Uses a pseudo-random number generator in order to create a Perlin noise, and then procedurally transforms that noise into a texture. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPerspectiveCommand Gives the image a 3-D depth, as if it exists on a flat plane skewed into different shapes. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPixelateCommand Divides the image into rectangular or circular cells and then recreates the image by filling those cells with the minimum, maximum, or average pixel value, depending upon the effect that was selected. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPlaneBendCommand Places the image on parallel planes along the Z-axis, and bends the planes toward the center point. This command is available in the Raster Pro and above toolkits. .NET support
ClassPlaneCommand Places the image on parallel planes along the Z-axis. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPlasmaCommand Applies color patterns that blend into each other like plasma. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPointillistCommand Converts image colors into randomly placed dots to create a pointillist painting. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPolarCommand Converts the image from rectangular to polar coordinates and vice versa. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPunchCommand Warps the image by pinching it toward the center or expanding the image away from its center. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassPuzzleEffectCommand Splits the image into square blocks and randomizes these blocks inside the image. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRadialBlurCommand Blurs the image by rotating the pixels around the center point. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRadialWaveCommand Distorts the image using a wave radiating from the center. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRevEffectCommand Adds a pseudo-3D wave effect to the image by drawing lines across the image, basing the line's height at each point on its brightness at that point. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRingEffectCommand Divides the image into the specified number of rings. Each ring is rotated according to a rotation angle. The rotation angle for each ring will be chosen randomly by the command or can be passed to the command. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRippleCommand Warps the image in concentric rings. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassRomanMosaicCommand Segments the image into rectangular or rounded rectangular tiles and fills them with a color chosen randomly from the colors of the tile's pixels. This method is available in the Raster Pro and above toolkits. .NET support
ClassShadowCommand Adds shadows to the image. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassSphereCommand Warps the image around a 3D spherical shape. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassSwirlCommand Spins the image according to the rotation angle to produce a swirl pattern. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassTunnelCommand Places the image inside a tunnel along the Z-axis. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassVignnetCommand Draws a specified shape and feathers it to the image. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassWaveCommand Distorts the image with two perpendicular waves at the specified angle and with the specified wave type. This command is available in the Raster Pro and above toolkits. .NET support
ClassWindCommand Creates thin lines, directed along the specified angle, on the affected image. This method is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassZigZagCommand Radially distorts the image by creating waves that twist the image around a specified center. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassZoomBlurCommand Blurs the image along radial lines starting from a specific center point. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
ClassZoomWaveCommand Distorts the image with a wave zoomed from the specified center. This command is available in the Raster Pro and above toolkits. .NET support WinRT support
Structures
 StructureDescription
StructureLightCommandData Defines the information used by LightCommand. .NET support
Enumerations
 EnumerationDescription
EnumerationAgingCommandFlags Flags that indicate the distortion type and the distortion color.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationBendCommandFlags Flags that indicate how to handle peripherally exposed areas, how to handle centrally exposed areas and the type of bending.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationBricksTextureCommandFlags

Flags that determine the type of brick edge to use, and which mortar style to use.

.NET support WinRT support
EnumerationCanvasCommandFlags

Flags that identify how to distribute the canvas image with respect to the image and how to handle resizing.

.NET support WinRT support
EnumerationCloudsCommandType This enumeration contains all the flags that are needed by the CloudsCommand. Specifies how to apply the clouds effect to an image. .NET support WinRT support
EnumerationColoredBallsCommandFlags Flags that indicate the background color , shade (or gradient) type, ball type and ball color type.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationColoredPencilExtendedCommandFlags This enumeration specifies the different types of coloring methods. .NET support WinRT support
EnumerationCylinderCommandType A value that indicates the cylinder shape. .NET support WinRT support
EnumerationDiceEffectCommandFlags This enumeration indicates how to apply the Dice effect to an image. .NET support WinRT support
EnumerationDrawStarCommandFlags

Flags that indicate the direction of the rays.

.NET support WinRT support
EnumerationFreeHandShearCommandFlags

Flags that indicate how to handle exposed areas, and the direction of the shear wave.

.NET support WinRT support
EnumerationFreeHandWaveCommandFlags

Flags that indicate how to handle exposed areas and the type of information contained in WaveLength property or waveLength parameter.

.NET support WinRT support
EnumerationFreePlaneBendCommandFlags Flags that indicate how to handle exposed areas and the plane along which to stretch the pixels.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationFreeRadialBendCommandFlags Flags that indicate how to handle peripherally exposed areas and areas exposed inside the surface.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationFunctionalLightCommandFlags Enumeration used to determine which function will be applied to the image, FreeHandLight, Free Light, or Trigonometry Light. .NET support WinRT support
EnumerationGlassEffectCommandFlags Enumeration that indicates what type of data is in the CellWidth and CellHeight properties or the cellWidth and cellHeight parameters.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationLensFlareCommandType

Enumeration that indicates the lens type

.NET support WinRT support
EnumerationLightCommandType

Enumeration that determines the light source type.

.NET support WinRT support
EnumerationMosaicTilesCommandFlags This enumeration contains all flags that are needed by the MosaicTilesCommand. It indicates whether to use arc-shaped or rectangular-shaped tiles, and what type of shadowing to use, if any. .NET support
EnumerationNoiseLayoutType Flags that indicate how to apply the effect, and which layout pattern to use for the noise.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationPerspectiveCommandType This enumeration will contains all types needed to indicate which background is selected. .NET support WinRT support
EnumerationPixelateCommandFlags Enumerated values that indicate the values used to fill the cells, the shape of the cells, and what type of data is in the CellWidth and CellHeight properties of PixelateCommand class or the cellWidth and cellHeight parameters of the Constructor of the PixelateCommand class . .NET support WinRT support
EnumerationPlaneCommandFlags Enumeration that indicates the background color and the planes to be shown. You can use a bit wise OR (|) to specify one flag from each group.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationPlasmaCommandFlags

Enumeration that indicates the type of plasma effect, and the color pattern to use.

.NET support WinRT support
EnumerationPointillistCommandFlags Flags that indicate the background color and dots type.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationPolarCommandFlags This enumeration indicates how to handle exposed areas and the type of conversion. .NET support WinRT support
EnumerationPunchCommandFlags Enumeration that indicates how to handle exposed areas, both centrally and peripherally. .NET support WinRT support
EnumerationPuzzleEffectCommandFlags This enumeration indicates how to apply the puzzle effect to an image. .NET support WinRT support
EnumerationRadialWaveCommandFlags

Enumeration that indicates how to handle exposed areas, the type of information in the WaveLength property or waveLength parameter if you are using the appropriate Constructor, and the wave type.

.NET support WinRT support
EnumerationRingEffectCommandFlags This enumeration controls the RingEffectCommand behavior. These values can be OR-ed together, unless otherwise specified .NET support WinRT support
EnumerationRippleCommandType This enumeration indicates how to handle exposed areas. .NET support WinRT support
EnumerationRomanMosaicCommandFlags This enumeration contains all flags that are needed by the RomanMosaicCommand. It is indicate the values used to select the shape of the tiles and the type of shadow. .NET support
EnumerationShadowCommandAngle Enumerated value indicating the direction of the light source producing the shadow. .NET support WinRT support
EnumerationShadowCommandType Enumerated values that indicate the type of the shadow. .NET support WinRT support
EnumerationSphereCommandFlags This enumeration indicates how to handle exposed areas outside the sphere and inside the sphere. .NET support WinRT support
EnumerationTunnelCommandFlags Flags that indicate the background color and which image dimension extends along the Z-axis.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationVignnetCommandFlags This enumeration contains all flags that are needed by the VignnetCommand. It includes values used to select the shape of the vignette object and the type of color filling. .NET support WinRT support
EnumerationWaveCommandFlags

Flags that indicate how to handle exposed areas, the type of information in the WaveLength property of the WaveCommand class, or the waveLength parameter of the appropriate WaveCommand Constructor, and the wave type.

.NET support WinRT support
EnumerationZigZagCommandFlags Flags that indicate how to handle exposed areas, and the wave radiation type.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

.NET support WinRT support
EnumerationZoomWaveCommandType

Flags that indicate how to handle exposed areas

.NET support WinRT support
See Also

Reference

Leadtools.ImageProcessing.SpecialEffects Assembly

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.