←选择平台

TunnelCommand类

总结
地方的图像在一个隧道沿z轴。这个命令是可用的影像专业以上的工具包。
语法
c#
VB
c++
公共TunnelCommand:RasterCommand
公共TunnelCommand继承了RasterCommand
公共ref类TunnelCommand:公共RasterCommand
讲话
  • 这个命令显示了将图像对隧道的影响沿z轴弯曲他们向一个特定的点。这些图像可能放在上面,下面,向左或向右的z轴。外部指定颜色和亮度的光源可以照耀的图像。沿着z轴的亮度可能会有所不同根据BrightLength价值。
  • 改变相机的中心点,旋转角度和显示屏幕Z-offset将模拟沿轴移动。
  • 如果图像有一个地区,效果将只应用于区域维度。
  • 例如,见下图:

    tunnel-before.jpg
    下图显示了相同的图像,在效应被应用:
    tunnel-after.jpg
    为了获得这种效果,以下设置是使用命令:

    1. 中心= newLeadtools.LeadPoint(320,256)
    2. ZValue = 0
    3. 距离= 200
    4. 半径= 200
    5. 重复= 1
    6. RotationOffset = 75
    7. 拉伸= 25
    8. StartBright = 0
    9. EndBright = 100
    10. BrightLength = 45
    11. BrightColor = newLeadtools.RasterColor(255、255、255)
    12. FillColor = newLeadtools.RasterColor(255、255、255)
    13. 旗帜=TunnelCommandFlags.WidthAxis |TunnelCommandFlags.Color
  • 该命令支持12位和16位灰度和48比特位和64位彩色图像。支持12位和16位灰度和48比特位和64位彩色图像只在可用文档/医疗工具包。

  • 这个命令不支持已签名的数据图像。
  • 这个命令不支持32位灰度图像。

有关更多信息,请参考与LEADTOOLS介绍图像处理。有关更多信息,请参考修正颜色

例子

运行TunnelCommand在一个图像。

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.SpecialEffects;公共无效TunnelCommandExample (){/ /加载一个图像RasterCodecs编解码器=RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的;RasterImage图像= codecs.Load (Path.Combine (LEAD_VARS.ImagesDir,@“ImageProcessingDemo \ Beauty16.jpg”));/ /准备命令TunnelCommand命令=TunnelCommand ();命令。中心=LeadPoint(图片。宽/ 2,形象。高度/ 2);命令。ZValue = 0;命令。距离= image.Height;命令。半径=形象。宽/ 2;命令。重复= 1;命令。RotationOffset = 0;命令。拉伸= 25;命令。StartBright = 0;命令。结束Bright = 100;命令。BrightLength = 20000;命令。BrightColor =RasterColor (255、255、255);命令。FillColor =RasterColor (0, 0, 0);命令。旗帜=TunnelCommandFlags.WidthAxis |TunnelCommandFlags.Color;command.Run(图片);编解码器。保存(形象,Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”),RasterImageFormat。Jpeg、24);}静态LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;}
进口Leadtools进口Leadtools.Codecs进口Leadtools.ImageProcessing.SpecialEffects公共TunnelCommandExample ()昏暗的编解码器作为RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的昏暗的leadImage作为RasterImage = codecs.Load (Path.Combine (LEAD_VARS.ImagesDir“ImageProcessingDemo \ \ Beauty16.jpg”))“准备的命令昏暗的命令作为TunnelCommand =TunnelCommand命令。中心=LeadPoint (leadImage。宽度\ 2, leadImage.Height \ 2)命令。ZValue = 0命令。距离= leadImage.Height命令。= leadImage半径。宽度\ 2命令。重复= 1命令。RotationOffset = 0命令。拉伸= 25命令。StartBright = 0命令。结束Bright = 100命令。BrightLength = 20000命令。BrightColor =RasterColor (255、255、255)命令。FillColor =RasterColor (0, 0, 0)命令。旗帜=TunnelCommandFlags。WidthAxisTunnelCommandFlags.Colorcommand.Run (leadImage)编解码器。保存(leadImage Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”),RasterImageFormat。Jpeg, 24)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串=“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

另请参阅

参考

TunnelCommand成员

Leadtools.ImageProcessing.SpecialEffectsNamespace

与LEADTOOLS介绍图像处理

修正颜色

Leadtools.ImageProcessing.Effects.AddNoiseCommand

Leadtools.ImageProcessing.Effects.EmbossCommand

Leadtools.ImageProcessing.Effects.MosaicCommand

Leadtools.ImageProcessing.Effects.MotionBlurCommand

Leadtools.ImageProcessing.Effects.OilifyCommand

Leadtools.ImageProcessing.Color.PosterizeCommand

Leadtools.ImageProcessing.Color.RemoveRedEyeCommand

Leadtools.ImageProcessing.Color.SolarizeCommand

BumpMapCommand类

Leadtools.ImageProcessing.Effects.CubismCommand

DrawStarCommand类

GlowCommand类

FreePlaneBendCommand类

DryCommand类

OceanCommand类

GlassEffectCommand类

LensFlareCommand类

LightCommand类

FreeRadialBendCommand类

PlaneBendCommand类

PlaneCommand类

Leadtools.ImageProcessing.Color.SampleTargetCommand

BendCommand类

CylinderCommand类

FreeHandShearCommand类

FreeHandWaveCommand类

ImpressionistCommand类

PixelateCommand类

PolarCommand类

RadialBlurCommand类

RadialWaveCommand类

RippleCommand类

SphereCommand类

SwirlCommand类

WaveCommand类

WindCommand类

ZoomBlurCommand类

ZoomWaveCommand类

BricksTextureCommand类

CanvasCommand类

CloudsCommand类

ColoredBallsCommand类

DiffuseGlowCommand类

Leadtools.ImageProcessing.Effects.DisplacementCommand

FragmentCommand类

Leadtools.ImageProcessing.Core.HalfTonePatternCommand

Leadtools.ImageProcessing.Effects.MaskConvolutionCommand

MosaicTilesCommand类

Leadtools.ImageProcessing.Effects.OffsetCommand

PerspectiveCommand类

PlasmaCommand类

PointillistCommand类

RomanMosaicCommand类

VignetteCommand类

ZigZagCommand类

Leadtools.ImageProcessing.Color.AdjustTintCommand

Leadtools.ImageProcessing.Effects.ColorHalftoneCommand

Leadtools.ImageProcessing.SpecialEffects作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。