Delphi XE2 之 FireMonkey 入门(14) - 滤镜: 概览
相关单元:
FMX.Filter
FMX.FilterCatBlur
FMX.FilterCatGeometry
FMX.FilterCatTransition
FMX_FilterCatColor
FMX_FilterCatColorAdjust
FMX_FilterCatComposite
FMX_FilterCatGenerator
FMX_FilterCatStyle
FMX_FilterCatTiles
FMX.FilterCatDistortion
FM 提供了 10 个类别的滤镜:
{ 分类名称 实现单元 }
Blur //FMX.FilterCatBlur
Geometry //FMX.FilterCatGeometry
Transition //FMX.FilterCatTransition
Color //FMX_FilterCatColor
Color Adjust //FMX_FilterCatColorAdjust
Composite //FMX_FilterCatComposite
Generator //FMX_FilterCatGenerator
Style //FMX_FilterCatStyle
Tiles //FMX_FilterCatTiles
Distortion //FMX.FilterCatDistortion
每个分类中包括若干个滤镜:
{ Blur }
GaussianBlur
BoxBlur
DirectionalBlur
RadialBlur
{ Geometry }
AffineTransform
PerspectiveTransform
Crop
{ Transition }
BandedSwirlTransition
lindTransition
loodTransition
ircleTransition
agnifyTransition
rumpleTransition
issolveTransition
ropTransition
adeTransition
rightTransition
ixelateTransition
lurTransition
iggleTransition
hapeTransition
ippleTransition
otateCrumpleTransition
aturateTransition
lideTransition
wirlTransition
aterTransition
aveTransition
ineTransition
{ Color }
Invert
onochrome
olorKeyAlpha
askToAlpha
{ Color Adjust }
HueAdjust
ontrast
loom
loom
{ Composite }
NormalBlend
{ Generator }
Fill
illRGB
{ Style }
Pixelate
mboss
harpen
oon
epia
aperSketch
encilStroke
{ Tiles }
Tiler
{ Distortion }
Ripple
wirl
agnify
moothMagnify
ands
ave
rap
andedSwirl
inch
滤镜参数:
滤镜类名: TGaussianBlurFilter
滤镜名称: GaussianBlur
滤镜描述: An effect that GaussianBlurs. 参数名称: BlurAmount
参数描述: The GaussianBlur factor.
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TBlurFilter
滤镜名称: BoxBlur
滤镜描述: An effect that blurs. 参数名称: BlurAmount
参数描述: The blur factor.
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TDirectionalBlurFilter
滤镜名称: DirectionalBlur
滤镜描述: An effect that blurs in a single direction. 参数名称: Angle
参数描述: The direction of the blur (in degrees).
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BlurAmount
参数描述: The scale of the blur (as a fraction of the input size).
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TZoomBlurFilter
滤镜名称: RadialBlur
滤镜描述: An effect that applies a radial blur to the input. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: BlurAmount
参数描述: The scale of the blur (as a fraction of the input size).
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TAffineFilter
滤镜名称: AffineTransform
滤镜描述: Applies an affine transform to an image. 参数名称: Center
参数描述: The center point of the rotation.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Rotation
参数描述: Rotation angle in degrees.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Scale
参数描述: Scale value as floating.
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TPerspectiveFilter
滤镜名称: PerspectiveTransform
滤镜描述: Applies an perspective transform to an image. 参数名称: TopLeft
参数描述: Top left point of result transformation.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: TopRight
参数描述: Top right point of result transformation.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: BottomRight
参数描述: Bottom right point of result transformation.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: BottomLeft
参数描述: Bottom left point of result transformation.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint :
//------------------------------------------------
滤镜类名: TCropFilter
滤镜名称: Crop
滤镜描述: The size and shape of the cropped image depend on the rectangle you specify. 参数名称: LeftTop
参数描述: Left-top corner of cropping rect
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: RightBottom
参数描述: Left-top corner of cropping rect
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint :
//------------------------------------------------
滤镜类名: TBandedSwirlTransition
滤镜名称: BandedSwirlTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Strength
参数描述: The amount of twist to the spiral.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Frequency
参数描述: The frequency of the spiral.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TBlindTransition
滤镜名称: BlindTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: NumberOfBlinds
参数描述: The number of Blinds strips
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TBloodTransition
滤镜名称: BloodTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TCircleTransition
滤镜名称: CircleTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: FuzzyAmount
参数描述: The fuzziness factor.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Size
参数描述: The size of the circle.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Center
参数描述: The center point of effect.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TMagnifyTransition
滤镜名称: MagnifyTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Center
参数描述: The center point of effect.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TCrumpleTransition
滤镜名称: CrumpleTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TDissolveTransition
滤镜名称: DissolveTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TDropTransition
滤镜名称: DropTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TFadeTransition
滤镜名称: FadeTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TBrightTransition
滤镜名称: BrightTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TPixelateTransition
滤镜名称: PixelateTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TBlurTransition
滤镜名称: BlurTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TWiggleTransition
滤镜名称: WiggleTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TShapeTransition
滤镜名称: ShapeTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TRippleTransition
滤镜名称: RippleTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TRotateCrumpleTransition
滤镜名称: RotateCrumpleTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TSaturateTransition
滤镜名称: SaturateTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TSlideInTransition
滤镜名称: SlideTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: SlideAmount
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint -:-
默认值: fxpoint :
最大值: fxpoint : 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TSwirlTransition
滤镜名称: SwirlTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Strength
参数描述: The amount of twist to the spiral.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TWaterTransition
滤镜名称: WaterTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RandomSeed
参数描述: The seed value that determines dripiness.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TWaveTransition
滤镜名称: WaveTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TLineTransition
滤镜名称: LineTransition
滤镜描述: A transition effect. 参数名称: Progress
参数描述: The amount(%) of the transition from first texture to the second texture.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Origin
参数描述: The line origin.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Normal
参数描述: The line normal.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Offset
参数描述: The line offset.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: FuzzyAmount
参数描述: The fuzziness factor.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TInvertFilter
滤镜名称: Invert
滤镜描述: An effect that inverts all colors.
//------------------------------------------------
滤镜类名: TMonochromeFilter
滤镜名称: Monochrome
滤镜描述: Remaps colors so they fall within shades of a single color.
//------------------------------------------------
滤镜类名: TColorKeyAlphaFilter
滤镜名称: ColorKeyAlpha
滤镜描述: An effect that makes pixels of a particular color transparent. 参数名称: ColorKey
参数描述: The color that becomes transparent.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Tolerance
参数描述: The tolerance in color differences.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值:
//------------------------------------------------
滤镜类名: TMaskToAlphaFilter
滤镜名称: MaskToAlpha
滤镜描述: Converts a grayscale image to a white image that is masked by alpha.
//------------------------------------------------
滤镜类名: THueAdjustFilter
滤镜名称: HueAdjust
滤镜描述: Changes the overall hue, or tint, of the source pixels. 参数名称: Hue
参数描述: The hue offset.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值:
//------------------------------------------------
滤镜类名: TContrastFilter
滤镜名称: Contrast
滤镜描述: An effect that controls brightness and contrast. 参数名称: Brightness
参数描述: The brightness offset.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: Contrast
参数描述: The contrast multiplier.
参数类型: vtFloat
当前值: 1.5
最小值:
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TBloomFilter
滤镜名称: Bloom
滤镜描述: An effect that intensifies bright regions. 参数名称: BloomIntensity
参数描述: Intensity of the bloom image.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BaseIntensity
参数描述: Intensity of the base image.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: BloomSaturation
参数描述: Saturation of the bloom image.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BaseSaturation
参数描述: Saturation of the base image.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值:
//------------------------------------------------
滤镜类名: TGloomFilter
滤镜名称: Gloom
滤镜描述: An effect that intensifies dark regions. 参数名称: GloomIntensity
参数描述: Intensity of the gloom image.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BaseIntensity
参数描述: Intensity of the base image.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: GloomSaturation
参数描述: Saturation of the gloom image.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BaseSaturation
参数描述: Saturation of the base image.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值:
//------------------------------------------------
滤镜类名: TNormalBlendFilter
滤镜名称: NormalBlend
滤镜描述: Normal blending of two images. 参数名称: Target
参数描述: The target bitmap.
参数类型: vtBitmap
//------------------------------------------------
滤镜类名: TFillFilter
滤镜名称: Fill
滤镜描述: Generates a solid color. 参数名称: Color
参数描述: The fill color.
参数类型: vtColor
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TFillOpaqueFilter
滤镜名称: FillRGB
滤镜描述: Fill all pixels with not empty alpha. 参数名称: Color
参数描述: The fill color.
参数类型: vtColor
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TPixelateFilter
滤镜名称: Pixelate
滤镜描述: 参数名称: BlockCount
参数描述: The number of pixel blocks.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TEmbossFilter
滤镜名称: Emboss
滤镜描述: An effect that embosses the input. 参数名称: Amount
参数描述: The amplitude of the embossing.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Width
参数描述: The separation between samples (as a fraction of input size).
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TSharpenFilter
滤镜名称: Sharpen
滤镜描述: An effect that sharpens the input. 参数名称: Amount
参数描述: The amount of sharpening.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TToonFilter
滤镜名称: Toon
滤镜描述: An effect that applies cartoon-like shading (posterization). 参数名称: Levels
参数描述: The number of color levels to use.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TSepiaFilter
滤镜名称: Sepia
滤镜描述: Sepia effect. 参数名称: Amount
参数描述: The amount of sharpening.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值:
//------------------------------------------------
滤镜类名: TPaperSketchFilter
滤镜名称: PaperSketch
滤镜描述: An paper sketch effect. 参数名称: BrushSize
参数描述: The brush size of the sketch effect.
参数类型: vtFloat
当前值:
最小值: .
默认值:
最大值:
//------------------------------------------------
滤镜类名: TPencilStrokeFilter
滤镜名称: PencilStroke
滤镜描述: An pencil stroke effect. 参数名称: BrushSize
参数描述: The brush size of the sketch effect.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TTilerFilter
滤镜名称: Tiler
滤镜描述: Pixel shader tiles the image across multiple rows and columns 参数名称: VerticalTileCount
参数描述: The number of verical tiles to add to the output. The higher the value the more tiles.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: HorizontalTileCount
参数描述: The number of horizontal tiles to add to the output. The higher the value the more tiles.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: HorizontalOffset
参数描述: Change the horizontal offset of each tile.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: VerticalOffset
参数描述: Change the vertical offset of each tile.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TRippleFilter
滤镜名称: Ripple
滤镜描述: An effect that superimposes rippling waves upon the input. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Amplitude
参数描述: The amplitude of the ripples.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Frequency
参数描述: The frequency of the ripples.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Phase
参数描述: The phase of the ripples.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TSwirlFilter
滤镜名称: Swirl
滤镜描述: An effect that swirls the input in a spiral. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Strength
参数描述: The amount of twist to the spiral.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TMagnifyFilter
滤镜名称: Magnify
滤镜描述: An effect that magnifies a circular region. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Radius
参数描述: The radius of the magnified region.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Magnification
参数描述: The magnification factor.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TSmoothMagnifyFilter
滤镜名称: SmoothMagnify
滤镜描述: An effect that magnifies a circular region. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: InnerRadius
参数描述: The inner radius of the magnified region.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: OuterRadius
参数描述: The outer radius of the magnified region.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Magnification
参数描述: The magnification factor.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TBandsFilter
滤镜名称: Bands
滤镜描述: An effect that creates bands of bright regions. 参数名称: BandDensity
参数描述: The number of verical bands to add to the output. The higher the value the more bands.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: BandIntensity
参数描述: Intensity of each band.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值:
//------------------------------------------------
滤镜类名: TWaveFilter
滤镜名称: Wave
滤镜描述: An effect that applies a wave pattern to the input. 参数名称: Time
参数描述: The moment in time. Animate this value over a long period of time. The speed depends on the size. The larger the size, the larger the increase in time on every frame, thus from to in a smaller amount of time.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: WaveSize
参数描述: The distance between waves. (the higher the value the closer the waves are to their neighbor).
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TWrapFilter
滤镜名称: Wrap
滤镜描述: Wrap image by two Bezier curves. 参数名称: LeftStart
参数描述: Left wrap curve start point
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: LeftControl1
参数描述: Left wrap curve control point
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: LeftControl2
参数描述: Left wrap curve control point
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: LeftEnd
参数描述: Left wrap curve end point
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RightStart
参数描述: Right wrap curve start point
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: RightControl1
参数描述: Right wrap curve control point
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: RightControl2
参数描述: Right wrap curve control point
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: RightEnd
参数描述: Right wrap curve end point
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值:
//------------------------------------------------
滤镜类名: TBandedSwirlFilter
滤镜名称: BandedSwirl
滤镜描述: An effect that swirls the input in alternating clockwise and counterclockwise bands. 参数名称: Center
参数描述: The center point of the ripples.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Bands
参数描述: The number of bands in the swirl.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: Strength
参数描述: The amount of twist to the spiral.
参数类型: vtFloat
当前值:
最小值: -
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
滤镜类名: TPinchFilter
滤镜名称: Pinch
滤镜描述: An effect that pinches a circular region. 参数名称: Center
参数描述: The center point of the pinched region.
参数类型: vtPoint
当前值: fxpoint :
最小值: fxpoint :
默认值: fxpoint :
最大值: fxpoint : 参数名称: Radius
参数描述: The radius of the pinched region.
参数类型: vtFloat
当前值: .
最小值:
默认值: .
最大值: 参数名称: Strength
参数描述: The amount of twist to the spiral.
参数类型: vtFloat
当前值:
最小值:
默认值:
最大值: 参数名称: AspectRatio
参数描述: The aspect ratio (width / height) of the input.
参数类型: vtFloat
当前值: 1.5
最小值: .
默认值: 1.5
最大值:
//------------------------------------------------
Delphi XE2 之 FireMonkey 入门(14) - 滤镜: 概览的更多相关文章
- Delphi XE2 之 FireMonkey 入门(16) - 滤镜: 实例测试
窗体上需要 TImage.TOpenDialog 和六个按钮. unit Unit1; interface uses System.SysUtils, System.Types, System.U ...
- Delphi XE2 之 FireMonkey 入门(15) - 滤镜: 获取滤镜信息
滤镜类的继承关系: TObject -> TPersistent -> TFilter -> TShaderFilter -> { 具体的滤镜类 } //下面例子首先会用到 F ...
- Delphi XE2 之 FireMonkey 入门(37) - 控件基础: TControl 概览
Delphi XE2 之 FireMonkey 入门(37) - 控件基础: TControl 概览 { TControl } public constructor Create(...); ov ...
- Delphi XE2 之 FireMonkey 入门(44) - 控件基础: TTreeView、TTreeViewItem
Delphi XE2 之 FireMonkey 入门(44) - 控件基础: TTreeView.TTreeViewItem TScrollBox -> TCustomTreeView -> ...
- Delphi XE2 之 FireMonkey 入门(43) - 控件基础: TStringGrid、TGrid
Delphi XE2 之 FireMonkey 入门(43) - 控件基础: TStringGrid.TGrid TStringGrid.TGrid 都是从 TCustomGrid 继承; 区别有:1 ...
- Delphi XE2 之 FireMonkey 入门(45Finally) - 结题与问题
Delphi XE2 之 FireMonkey 入门(45Finally) - 结题与问题 很喜欢 FMX 的一些新控件, 如: TExpander.TArcDial.TComboTrackBar.T ...
- Delphi XE2 之 FireMonkey 入门(42) - 控件基础: TComboBox、TComboEdit
Delphi XE2 之 FireMonkey 入门(42) - 控件基础: TComboBox.TComboEdit TListBox 有两个兄弟 TComboListBox.TComboEditL ...
- Delphi XE2 之 FireMonkey 入门(41) - 控件基础: TListBox
Delphi XE2 之 FireMonkey 入门(41) - 控件基础: TListBox TScrollBox -> TCustomListBox -> TListBox; 其元素项 ...
- Delphi XE2 之 FireMonkey 入门(40) - 控件基础: TMemo
Delphi XE2 之 FireMonkey 入门(40) - 控件基础: TMemo 值得注意的变化: 1.其父类 TScrollBox 的许多特性也很有用处, 如: Memo1.UseSma ...
随机推荐
- 剑指offer-二叉搜索树的第k个结点树-python
二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值: 若它的 ...
- linux目录结构详细补充
Linux各目录及每个目录的详细介绍 [常见目录说明] Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: /bin 二进制可执行命令 /dev 设 ...
- vue脚手架通过UI界面创建项目
vue脚手架提供了图形界面操作项目,比之前通过命令操作的形式还要简单,以下是使用的步骤: 1.全局安装@vue/cli脚手架工具 npm i @vue/cli -g {使用淘宝镜像:npm insta ...
- tp5 模板参数配置(模板静态文件路径)
tp5 模板参数配置(模板静态文件路径) // 模板页面使用 <link rel="stylesheet" type="text/css" href=&q ...
- STM32 时钟系统
1.在 STM32F4 中,有 5 个最重要的时钟源,为 HSI.HSE.LSI.LSE.PLL.其中 PLL 实际是分为两个时钟源,分别为主 PLL 和专用 PLL. 2. ①.LSI 是低速内 ...
- CentOS7 添加新用户并授权 root 权限
参考文章:CentOS 7中添加一个新用户并授权 # root 用户操作 $ 普通用户操作 创建用户 # adduser USERNAME # passwd USERNAME (输入密码) 授权 ro ...
- Linux 安装FTP服务
Linux 安装FTP服务,简单入门 环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. (1)判断是否安装了ftp: rpm -qa | grep vsftpd 或 ...
- Html5+ 开发APP 后台运行代码
function backRunning(){ if(plus.os.name == 'Android'){ var main = plus.android.runtimeMainActivity() ...
- Mybatis入门教程之新增、更新、删除功能_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 上一节说了Mybatis的框架搭建和简单查询,这次我们来说一说用Mybatis进行基本的增删改操作: 一. 插入一条数据 ...
- Docker(二):Docker入门教程
前言 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 ...