拷贝填充

拷贝填充模块提供图像拷贝功能和填充功能。简单来说,拷贝功能即把原图ROI内的图像复制出来,填充则是将复制出的图像填充指定灰度值。该模块多用于摘选突出有效特征,以便对特征进行精准处理。

本节内容包含:

模块原理

拷贝填充模块算法功能分为拷贝和填充两种。

  • 拷贝指将ROI内的图像拷贝至目标图像区域中,背景可指定填充0~255任意像素值。

  • 填充指将ROI内和ROI外的像素分别进行0~255指定值填充。ROI可以是任何几何形状。

如下图所示,绿色框为ROI,红色框为ROI的最小外接矩形。最小外接矩形即输出的目标图像区域。

图 1 ROI与最小外接矩形

具体算法工作流程如下图所示。

图 2 算法工作流程

注意事项

  • 该模块输出图像目前仅支持HKA_IMG_MONO_08、HKA_IMG_RGB_RGB24_C3和HKA_IMG_RGB_RGB24_P3格式。

  • 该模块输出图像中,data数据内存由外部计算并分配,且内含其他输入。建议必要时进行初始化。

使用方法

该模块的前序模块为图像源,后序模块无特定要求。

该模块的配置操作请参考如下视频。

以下应用示例在图片中选取了一个扇形ROI,拷贝填充模块输出一张ROI及其最小外接矩形。

图 3 拷贝填充应用示例
图 4 应用示例对应的效果

参数配置

以下仅介绍该模块的运行参数详情。通过配置运行参数,可定义当前模块如何处理输入的数据。

说明:
表 1 运行参数

参数

描述

拷贝

区域外填充值

在“ROI以外,最小外接矩形以内”区域填充该灰度值

填充

区域内填充值

在ROI内部填充,填充的灰度值的范围为0~255

区域外填充值

在“ROI以外,最小外接矩形以内”区域填充该灰度值

模块结果

该模块输出结果中各项参数详情,请参见拷贝填充模块的输出结果