Leadtools.Windows.Media.Effects Send comments on this topic. | Back to Introduction - LEADTOOLS WPF | Help Version 16.5.9.25
Leadtools.Windows.Media.Effects.SpecialEffects Namespace
See Also  Inheritance Hierarchy
Overview and description of classes and enumerations that provide filters and transforms to process images. It includes methods for applying artistic effects like ripple, warp, tunnel, lens flare, colored pencil, etc.

Classes

 ClassDescription
ClassAgingCommandBitmapEffect Adds effects that simulate random color changes, scratches, dust and pits, making an image look like it was made from an old film.
ClassBendCommandBitmapEffect Warps the active image along a curved plane, centered on the pivot point.
ClassBricksTextureCommandBitmapEffect Creates a brick texture that makes the image look like it has been drawn on a brick wall.
ClassCloudsCommandBitmapEffect Applies cloud effects to a bitmap.
ClassColoredBallsCommandBitmapEffect 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. This method is available in the Document and Medical toolkits.
ClassColoredPencilCommandBitmapEffect Applies an effect to an image that makes it look like it has been drawn with colored pencils.
ClassCylinderCommandBitmapEffect Warps the image around a cylinder.
ClassDiceEffectCommandBitmapEffect 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.
ClassDiffuseGlowCommandBitmapEffect Adds a colored glow to an image's light or dark areas, making these areas shine with a neon glow.
ClassDrawStarCommandBitmapEffect Draws a star on the image.
ClassDryCommandBitmapEffect Simulates painting an image with the watercolor dry brush technique.
ClassFragmentCommandBitmapEffect Averages an image with its shifted copies. This command 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.
ClassFreeHandShearCommandBitmapEffect Shears the image by the wave drawn using the amplitudes array.
ClassFreeHandWaveCommandBitmapEffect Distorts the image by the wave specified in the amplitudes array and the rotation angle.
ClassFreePlaneBendCommandBitmapEffect Wraps the image onto a 3D plane shaped by Curve.
ClassFreeRadialBendCommandBitmapEffect Wraps the image along its radius on a 3D surface shaped by Curve.
ClassFunctionalLightCommandBitmapEffect 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.
ClassGlassEffectCommandBitmapEffect Divides the image into rectangular cells and makes it look as if it is being viewed through glass blocks. This command is available in LEADTOOLS Document and Medical Imaging toolkits.
ClassGlowCommandBitmapEffect Makes the colored edges shine with a neon glow.
ClassImpressionistCommandBitmapEffect Makes the image look like it was painted by an impressionist painter.
ClassLensFlareCommandBitmapEffect 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.
ClassMosaicTilesCommandBitmapEffect 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.
ClassOceanCommandBitmapEffect Reflects the image on an ocean surface.
ClassPerlinCommandBitmapEffect Uses a pseudo-random number generator in order to create a Perlin noise, and then procedurally transforms that noise into a texture.
ClassPerspectiveCommandBitmapEffect Gives the image a 3-D depth, as if it exists on a flat plane skewed into different shapes.
ClassPixelateCommandBitmapEffect 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.
ClassPlaneBendCommandBitmapEffect Places the image on parallel planes along the Z-axis, and bends the planes toward the center point.
ClassPlaneCommandBitmapEffect Places the image on parallel planes along the Z-axis.
ClassPlasmaCommandBitmapEffect Applies color patterns that blend into each other like plasma.
ClassPointillistCommandBitmapEffect Converts image colors into randomly placed dots to create a pointillist painting.
ClassPolarCommandBitmapEffect Converts the image from rectangular to polar coordinates and vice versa.
ClassPunchCommandBitmapEffect Warps the image by pinching it toward the center or expanding the image away from its center.
ClassPuzzleEffectCommandBitmapEffect Splits the image into square blocks and randomizes these blocks inside the image.
ClassRadialBlurCommandBitmapEffect Blurs the image by rotating the pixels around the center point.
ClassRadialWaveCommandBitmapEffect Distorts the image using a wave radiating from the center.
ClassRevEffectCommandBitmapEffect 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.
ClassRingEffectCommandBitmapEffect 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.
ClassRippleCommandBitmapEffect Warps the image in concentric rings.
ClassRomanMosaicCommandBitmapEffect 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.
ClassShadowCommandBitmapEffect Adds shadows to the image.
ClassSphereCommandBitmapEffect Warps the image around a 3D spherical shape.
ClassSwirlCommandBitmapEffect Spins the image according to the rotation angle to produce a swirl pattern.
ClassTunnelCommandBitmapEffect Places the image inside a tunnel along the Z-axis.
ClassVignnetCommandBitmapEffect Draws a specified shape and feathers it to the image.
ClassWaveCommandBitmapEffect Distorts the image with two perpendicular waves at the specified angle and with the specified wave type.
ClassWindCommandBitmapEffect Creates thin lines, directed along the specified angle, on the affected image.
ClassZigZagCommandBitmapEffect Radially distorts the image by creating waves that twist the image around a specified center.
ClassZoomBlurCommandBitmapEffect Blurs the image along radial lines starting from a specific center point.
ClassZoomWaveCommandBitmapEffect Distorts the image with a wave zoomed from the specified center.

Enumerations

 EnumerationDescription
EnumerationAgingCommandBitmapEffectsFlags Flags that indicate the distortion type and the distortion color.
EnumerationBendCommandBitmapEffectsFlags Flags that indicate how to handle peripherally exposed areas, how to handle centrally exposed areas and the type of bending.
EnumerationBricksTextureCommandBitmapEffectsFlags Flags that determine the type of brick edge to use, and which mortar style to use.
EnumerationCloudsCommandBitmapEffectsType Specifies how to apply the effect to the image.
EnumerationColoredBallsCommandBitmapEffectsFlags Flags that indicate the background color, shade (or gradient) type, ball type and ball color type.
EnumerationCylinderCommandBitmapEffectsType A value that indicates the cylinder shape.
EnumerationDiceEffectCommandBitmapEffectsFlags This enumeration indicates how to apply the Dice effect to an image.
EnumerationDrawStarCommandBitmapEffectsFlags Flags that indicate the direction of the rays.
EnumerationFreeHandShearCommandBitmapEffectsFlags Flags that indicate how to handle exposed areas, and the direction of the shear wave.
EnumerationFreeHandWaveCommandBitmapEffectsFlags Flags that indicate how to handle exposed areas and the type of information contained in the WaveLength property or waveLength parameter.
EnumerationFreePlaneBendCommandBitmapEffectsFlags Flags that indicate how to handle exposed areas and the plane along which to stretch the pixels.
EnumerationFreeRadialBendCommandBitmapEffectsFlags Flags that indicate how to handle peripherally exposed areas and areas exposed inside the surface.
EnumerationFunctionalLightCommandBitmapEffectsFlags Enumeration used to determine which function will be applied to the image, FreeHandLight, Free Light, or Trigonometry Light.
EnumerationGlassEffectCommandBitmapEffectsFlags Enumeration that indicates what type of data is in the CellWidth and CellHeight properties or the cellWidth and cellHeight parameters.
EnumerationLensFlareCommandBitmapEffectsType Enumeration that indicates the lens type
EnumerationMosaicTilesCommandBitmapEffectsFlags This enumeration contains all flags that are needed by the MosaicTilesCommandBitmapEffect. It indicates whether to use arc-shaped or rectangular-shaped tiles, and what type of shadowing to use, if any.
EnumerationNoiseLayoutBitmapEffectsType Flags that indicate how to apply the effect, and which layout pattern to use for the noise.
EnumerationPerspectiveCommandBitmapEffectsType This enumaration will contains all types needed to indicate which background is selected.
EnumerationPixelateCommandBitmapEffectsFlags 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 PixelateCommandBitmapEffect class.
EnumerationPlaneCommandBitmapEffectsFlags 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.
EnumerationPlasmaCommandBitmapEffectsFlags Enumeration that indicates the type of plasma effect, and the color pattern to use.
EnumerationPointillistCommandBitmapEffectsFlags Flags that indicate the background color and dots type.
EnumerationPolarCommandBitmapEffectsFlags This enumeration indicates how to handle exposed areas and the type of conversion.
EnumerationPunchCommandBitmapEffectsFlags Enumeration that indicates how to handle exposed areas, both centrally and peripherally.
EnumerationPuzzleEffectCommandBitmapEffectsFlags This enumeration indicates how to apply the puzzle effect to an image.
EnumerationRadialWaveCommandBitmapEffectsFlags Enumeration that indicates how to handle exposed areas, the type of information in the WaveLength property, and the wave type.
EnumerationRingEffectCommandBitmapEffectsFlags This enumeration controls the RingEffectCommand behavior. These values can be OR-ed together, unless otherwise specified
EnumerationRippleCommandBitmapEffectsType This enumeration indicates how to handle exposed areas.
EnumerationRomanMosaicCommandBitmapEffectsFlags This enumeration contains all flags that are needed by the RomanMosaicCommandBitmapEffect. It is indicate the values used to select the shape of the tiles and the type of shadow.
EnumerationShadowCommandBitmapEffectsAngle Enumerated value indicating the direction of the light source producing the shadow.
EnumerationShadowCommandBitmapEffectsType Enumerated values that indicate the type of the shadow, grayscale or colored.
EnumerationSphereCommandBitmapEffectsFlags This enumeration indicates how to handle exposed areas outside the sphere and inside the sphere.
EnumerationTunnelCommandBitmapEffectsFlags Flags that indicate the background color and which image dimension extends along the Z-axis.
EnumerationVignnetCommandBitmapEffectsFlags This enumeration contains all flags that are needed by the VignnetCommand. It is indicate the values used to select the shape of the vignette object and the type of color filling.
EnumerationWaveCommandBitmapEffectsFlags Flags that indicate how to handle exposed areas, the type of information in the WaveLength property of the WaveCommandBitmapEffect class, and the wave type.
EnumerationZigZagCommandBitmapEffectsFlags Flags that indicate how to handle exposed areas, and the wave radiation type.
EnumerationZoomWaveCommandBitmapEffectsType Flags that indicate how to handle exposed areas.

See Also