←选择平台

CLAHECommand类

总结
使用对比度限制自适应直方图均衡器(CLAHE)方法调整图像对比度,该方法使用几个直方图,每个直方图对应图像中的一个不同部分,同时限制图像中噪声的放大。
语法
c#
VB
objective - c
c++
Java
公共CLAHECommand:RasterCommand
公共CLAHECommand继承了RasterCommand
@接口LTCLAHECommand: LTRasterCommand
公共CLAHECommand扩展RasterCommand
公共ref类CLAHECommand:公共RasterCommand
讲话
  • 该命令支持16位灰度图像。文档和医学成像工具包中提供了对16位灰度图像的支持
  • 此命令不支持32位灰度图像。
例子
c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.Core;公共无效CLAHECommandExample ()//加载图像RasterCodecs codecs =RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“IMAGE3.dcm”));字符串destFileName = Path.Combine(LEAD_VARS.ImagesDir,“CLAHERes.Tif”);//准备命令CLAHECommand命令=CLAHECommand ();//应用CLAHE过滤器。命令。Flags = CLAHECommandFlags.ApplyRayliehDistribution;命令。AlphaFactor = 0.65f;命令。TileHistClipLimit = 0.08f;命令。TilesNumber = 6;命令。BinNumber = 128;command.Run(图片);//保存到磁盘编解码器。Save(image, destFileName, RasterImageFormat.Tif, 16);静态LEAD_VARS公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”
进口Leadtools进口Leadtools。编解码器进口Leadtools.ImageProcessing.Core公共CLAHECommandExample ()昏暗的编解码器作为RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的昏暗的leadImage作为RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“IMAGE3.dcm”))准备命令昏暗的命令作为CLAHECommand =CLAHECommand使用CLAHE滤镜。命令。Flags = CLAHECommandFlags。ApplyRayliehDistribution命令。AlphaFactor = 0.65F命令。TileHistClipLimit = 0.08F命令。TilesNumber = 6命令。BinNumber = 128command.Run (leadImage)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools.ImageProcessing.Core组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。