←选择平台

LocalHistogramEqualizeCommand类

总结
基于特定的颜色空间,局部线性化图像中的像素数。这可以用来在图像的黑暗区域带出细节,并平滑块之间的边缘。类中提供了这个类医疗工具包。
语法
c#
VB
objective - c
c++
Java
公共LocalHistogramEqualizeCommand:RasterCommand
公共LocalHistogramEqualizeCommand继承了RasterCommand
@接口LTLocalHistogramEqualizeCommand: LTRasterCommand
公共LocalHistogramEqualizeCommand扩展RasterCommand
公共ref类LocalHistogramEqualizeCommand:公共RasterCommand
讲话
  • 这个类在图像上本地应用直方图均衡器。图像被划分为局部尺寸的矩形(宽度,高度)。根据每个局部矩形周围的扩展矩形计算的直方图,对每个局部矩形内的像素数进行线性化。扩展矩形的尺寸为:(宽度+2 * WidthExtension),(高度+2 * hightextension))。举例如下图所示:

    histoext.jpg
    矩形及其相关扩展,在其中计算直方图。

  • 使用这个类可以在图像中显示出部分太暗或太亮的细节。这方面的一个例子是在黑暗的房间里用手电筒拍的一张照片。在这样的照片中,主体得到很好的光线,而背景很暗。局部直方图的应用带来了细节,但创建了块状工件。使用平滑来减少结果的块状。

  • 该类支持12位和16位灰度以及48位和64位彩色图像。对12位和16位灰度以及48位和64位彩色图像的支持仅在文档/医疗工具包。
  • 此命令不支持32位灰度图像。
  • 该命令支持有符号/无符号数据映像。

有关更多信息,请参阅改变亮度和对比度

例子

运行LocalHistogramEqualizeCommand在图像上。

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing.Color;公共无效LocalHistogramEqualizeCommandExample ()//加载图像RasterCodecs codecs =RasterCodecs ();编解码器。ThrowExceptionsOnInvalidImages =真正的RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“IMAGE1。CMP”));//准备命令LocalHistogramEqualizeCommand命令=LocalHistogramEqualizeCommand ();命令。宽度= 15;命令。身高= 15;命令。widtheextend = 100;命令。hightextension = 100;命令。Smooth = 0;命令。类型= histogramequaliztype . yuv;//局部直方图均衡化图像。command.Run(图片);编解码器。保存(形象,Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”), RasterImageFormat.Jpeg, 24);静态LEAD_VARS公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”
进口Leadtools进口Leadtools。编解码器进口Leadtools.ImageProcessing.Color公共LocalHistogramEqualizeCommandExample ()昏暗的编解码器作为RasterCodecs ()编解码器。ThrowExceptionsOnInvalidImages =真正的昏暗的leadImage作为RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,“IMAGE1。CMP”))准备命令昏暗的命令作为LocalHistogramEqualizeCommand =LocalHistogramEqualizeCommand命令。宽度= 15命令。身高= 15命令。WidthExtension = 100命令。hightextension = 100命令。平滑= 0命令。Type = HistogramEqualizeType。Yuv“局部直方图均衡图像。command.Run (leadImage)编解码器。保存(leadImage Path.Combine (LEAD_VARS.ImagesDir“Result.jpg”), RasterImageFormat.Jpeg, 24)结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

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