跳转到内容

Image Enhancer vTool#

Image Enhancer vTool 允许您通过处理图像的直方图来提高图像的对比度。

Image Enhancer vTool 通过 Image 输入引脚接受图像,并通过 Image 输出引脚输出滤波后的图像。

如果您在增强之前使用 ROI Creator vTool 指定感兴趣区域,则 Image Enhancer vTool 会通过其 Roi 输入引脚接受 ROI 数据。在这种情况下,仅增强感兴趣区域,从而加快了处理速度。

Image Enhancer vTool

运作原理#

Image Enhancer vTool 提供两种增强操作:

拉伸直方图#

通过拉伸直方图,可以修改直方图的下限和上限。所有低于或等于下限的灰度值均映射到灰度值 0。所有高于或等于上限的灰度值均映射到最大灰度值(例如,8 位像素格式为 255,其他像素格式为 65535)。如果采用数学术语表示,直方图拉伸是由两个用户定义的限制所定义的线性变换。

提供两种方法来指定新的灰度值范围上限和下限:

  • 自适应:通过分析单个图像的直方图来确定灰度值范围。通过指定相对等级,您可以舍弃范围上限和下限的灰度值部分。
  • 固定:可以手动指定新的灰度值范围下限和上限。这些限制将适用于所有图像。

信息

对于彩色图像,自适应模式分别作用于三个颜色通道。因此,图像的整体颜色外观可能会发生变化。

使用固定模式时,所有色彩通道都将应用相同的限制。

在固定模式下,处理速度非常快,因此处理时间可以忽略不计。在自适应模式下,会分析每个图像的直方图,但处理速度仍然非常快。

均衡化直方图#

直方图均衡化意味着图像的所有灰度值在整个范围内(例如 0-255)均匀分布。这样一来,分布有高灰度值的直方图区域被拉伸,而分布稀疏的区域则被压缩。这样就形成了线性直方图。

信息

对于彩色图像,三个颜色通道的直方图会分别进行均衡化。因此,图像的整体颜色外观可能会发生变化。

由于要针对每张要处理的图像计算直方图及其均衡,因此处理时间取决于图像大小。

用例#

具有常数直方图的图像#

在这种情况下,输入图像的灰度值范围是固定的,但对比度略低。例如,如果灰度值范围在 0 到 100 之间,则可以将限制设置为 0 到 100。将生成的图像拉伸到完整的灰度值范围,然后您将获得具有良好对比度的明亮图像。

具有不同直方图的图像#

在这种情况下,输入图像的灰度值范围可能会随着时间而改变。然而,应用需要常数直方图或灰度值对比度。在这种情况下,您可以使用具有自适应限制的拉伸方法或均衡方法。

一般情况下使用拉伸方法。如果直方图中的灰度值分布非常不均匀,则最好使用均衡方法。

配置 vTool#

要配置 Image Enhancer Basic vTool:

Image Enhancer Basic vTool 设置

  1. vTool 设置区域的配方管理窗格中,单击打开设置或双击 vTool。
    Image Enhancer Basic 对话框随即打开。
  2. 增强器操作区域中,选择所需的操作。
  3. 如果您已选择 拉伸直方图,请选择拉伸方法。
    • 如果您已选择自适应,请指定一个等级。
    • 如果您已选择固定,请指定下限和上限。

您可以在引脚数据视图中查看增强结果。

输入#

图像#

直接从 Camera vTool 或从输出图像的 vTool(例如 Image Format Converter vTool)接受图像。

  • 数据类型:图像
  • 图像格式:8 位到 16 位单色或彩色图像(请参阅支持的 Pixel Format

ROI#

从 ROI Creator vTool 或任何其他可输出区域或矩形的 vTool 中接受感兴趣区域。多个矩形或区域在内部合并以形成单个感兴趣区域。

  • 数据类型:RectangleF、RectangleF 数组、区域、区域数组

输出#

图像#

返回过滤后的图像。任何接受图像作为输入的 vTool 都可以使用输出图像。

支持的 Pixel Format#

根据输入图像的 Pixel Format,Image Combiner vTool 输出以下 Pixel Format:

输入 Pixel Format 输出 Pixel Format
Bayer GR 8 RGB 8 Planar
Bayer GR 16 RGB 16 Planar
Bayer RG 8 RGB 8 Planar
BGRA 8 Packed RGB 8 Planar
BGR 8 Packed RGB 8 Planar
Mono 8 Mono 8
Mono 10 Mono 10
Mono 12 Mono 12
Mono 16 Mono 16
RGB 8 Packed RGB 8 Planar
RGB 16 Packed RGB 16 Planar
RGB 8 Planar RGB 8 Planar
RGB 16 Planar RGB 16 Planar

典型前置项#

典型后置项#

  • 任何图像处理 vTool