颜色提取工具
CogColorExtractorTool
从彩色图像中抽取像素来创建灰度图像
添加图片和工具
Color
复位
需求:提取中间的红色的玫瑰
参数介绍:
膨胀
形态操作:匹配到的到都是像素点,数值越大,匹配到的结果越完整
柔和度:
如果要生成灰度输出图像,该图像的灰度值指示输入图像中的像素与定义的颜色的匹配程度,请使用“柔和度”值。增加此值不会导致工具考虑在定义中包含更多像素,但允许工具指示如何从定义本身中删除任何特定像素。低值生成灰度级输出图像,其中接近颜色定义的像素接收中等灰度值,而高值生成灰度输出图像,在该灰度输出图像中靠近颜色定义的象素接收亮灰度值,远离定义的象素接受暗灰度值。“柔和度”的值越高,输出图像中出现的单个灰度级就越多(越立体)。通过调整柔和度可以让图片更立体,数值大的话会产生”杂斑”
最小像素计数:
如果最小像素个数少。那么产生的颜色区域越多。
如果最小像素越大,那么对图像要求越苛刻,对应的颜色区域会越小
如:最小像素计数设置为33,同一个区域有33个相同的像素点才会匹配,
如果设置为3,同一个区域有3个像素点就会匹配
遮罩边线:
启用并使用遮罩边线值,以允许工具提取比颜色定义定义的色调更暗(低)或更亮(高)的像素值。
突出显示线限制:
启用并使用此值以允许工具包含从定义颜色到纯白色范围的像素。当输入图像中的对象显示来自一个或多个光源的镜面反射高光时,这可能很有用。
总结:
颜色提取工具就是把选择到的颜色提取出来,转换成一张灰度图,
颜色匹配工具
检查某一块区域的色彩
CogColorMatchTool
两个地方选择的颜色越相近,得分越高,最高分为1
复位,输入图片
CogImageConvertTool
可以将16位彩色图像转换为8位灰度图。VisionPro中,有些工具是不能处理彩色图像的,必须用CogImageConvertTool工具转换为8位灰度图像才能正常工作。CogImageConvert工具将彩色图像转换为8位灰度图后才能传递给CogPMAlignTool1工具进行模型训练。
图片格式介绍: https://blog.csdn.net/weixin_45788237/article/details/137915840
总结:
CogColorMatchTool 工具将彩色图像中某一区域的颜色和事先提取的参考图像表中的每一个颜色对比,得到一组得分,得分表示和此种颜色匹配的程度,得分越高说明颜色越接近,运行此工具的时候,将返回得分最高的颜色
颜色分段(分割)工具
CogColorSegmenterTool
CogColorSegmenterTool是一彩色图像分段工具,用一定的颜色阈值将彩色图像进行分割,输出二值化的图像,在阈值范围内的区域像素值为1,不在阈值范围内的像素值为0
总结:
- ColorExtractor颜色提取工具,报告相应颜色像素个数
- ColorMatch颜色匹配工具,报告相应颜色匹配分数
- ColorSegment颜色分割工具,报告分段图像工具
- CompositeColorMatch复合颜色匹配工具,适应复合颜色纹理区分(自行练习)
ColorMatch和 CompositeColorMatch的区别?
ColorMatch用于单色与单色的匹配
CompositeColorMatch用于多色的匹配