康耐视VisionPro软件中颜色抽取工具CogColorExtractorTool 使用

张开发
2026/4/11 14:30:17 15 分钟阅读

分享文章

康耐视VisionPro软件中颜色抽取工具CogColorExtractorTool 使用
一、概述官方案例参照VisionPro官方案例教程6颜色提取工具_哔哩哔哩_bilibiliCogColorExtractorTool是一款用于机器视觉的彩色图像处理工具主要功能是根据预设的颜色模型从彩色图像中提取出指定颜色区域并输出二值化结果或颜色分类信息。它通常应用于需要颜色识别、分拣、缺陷检测等场景。补充该工具可基于RGB红-绿-蓝色彩空间和HSI色相-饱和度-强度色彩空间提取颜色。颜色色调通过色轮转换为数值。颜色饱和度表示为0到255之间的数字表示灰色稀释量。饱和度值为0表示灰色。颜色的强度是从黑到白的光量表示为从0到255的数字。值0表示黑色而值255表示白色。构成HSI颜色编码的三个组件可以一起显示为组成由两个锥体组成的空间如下图所示二、操作步骤1、传入图像2、新增区域去框选要抽取的颜色点击接受。3、可以通过膨胀、柔和度、最小像素计数等来修改匹配的结果。运行该工具在右侧中有多个窗口OverallColorImage是抽取的彩图OverallGreyscaleImage是抽取的灰度图抽取的颜色区域用白色表示常和斑点工具搭配使用。三、相关参数参数说明膨胀使用介于 1 至 10 之间的Dilation值来设置您要包含在此颜色定义中的彩色像素范围。较大的值允许工具在分析中包含具有相近 RGB 值的像素较小的值则强制工具仅考虑与此颜色定义中的确切 RGB 值范围接近的像素。柔和度如果要使用指示输出图像中某个像素与所定义颜色的匹配程度的灰度值生成灰度输出图像应使用Softness值。增大此值不会导致工具在定义中考虑更多像素但使得工具可指示任何特定像素与定义本身的差异有多大。在由较小的值所生成的灰度输出图像中与颜色定义相近的像素将得到中等灰度值而在由较大的值所生成的灰度输出图像中与颜色定义相近的像素将得到较亮的灰度值与定义相差较大的像素将得到较暗的灰度值。Softness值越大输出图像中将呈现越多单个灰阶。最小像素计数使用此值来定义符合颜色定义的输出图像中将包含在灰度和彩色输出图像中的最小像素数量。例如如果您指定的最小值为 20则符合颜色定义的输入图像中必须至少有 20 个像素才会呈现在灰度和彩色输出图像中。遮罩边线下限和遮罩边线上限启用并使用Matte Line值以允许工具提取比颜色定义中所定义的更暗小或更亮大的像素值。颜色允许分组、允许排序

更多文章