1、Color类颜色工具目录CogColorExtractorToolCogColorMatchToolCogColorSegmenterToolCogCompositeColorMatchCogColorExtractorTool 选取一个区域,选择颜色,根据选择区域的颜色特征,选取一个区域,选择颜色,根据选择区域的颜色特征,在搜索区域中匹配,创建一个灰度值图像和统计该组内包含在搜索区域中匹配,创建一个灰度值图像和统计该组内包含的像素个数的像素个数,同时创建一个彩色图像以检验是否在提取所希同时创建一个彩色图像以检验是否在提取所希望的颜色的像素。望的颜色的像素。颜色提取工具添加区域像素按钮输入图像
2、选取的颜色区域颜色组名称组就是在颜色栏组就是在颜色栏中设置的颜色组,中设置的颜色组,每一组可以设置每一组可以设置一个或者多个颜一个或者多个颜色区域,在颜色色区域,在颜色组中也是启用一组中也是启用一个或多个颜色组。个或多个颜色组。组名在颜色栏里组名在颜色栏里面设置。面设置。设置搜索区域的形状或者使用整个图像。设置搜索区域的形状或者使用整个图像。处理结果灰度级图像显示灰度级图像显示处理结果彩色图像显示彩色图像显示 增大图像取值,寻找边缘相邻的像素颜色相近的像素。范围是010.调整光的线条和高亮线的值。取比颜色匹配像素是较低或较高的颜色,下限范围为01,上限范围是110.显示线限制:包括从定义的颜色
3、到纯白色的像素的范围,范围为110。所匹配的颜色跟所定义的颜色的接近程度,范围是019。包括匹配颜色的像素的面积显示所有启用组的处理结果显示每个启用组的处理结果添加像素的阈值可能适用情况 某些产品只需要检测固定颜色的情况,不需要观察其他颜色。CogColorMatchTool 检查某一块区域的颜色,检测和训练颜色的相似度。颜色匹配工具在颜色栏中设置训练颜在颜色栏中设置训练颜色。在新增里面可以选色。在新增里面可以选择新增点或者新增区域。择新增点或者新增区域。RGB三个数值就是三原三个数值就是三原色的灰度值,合成颜色。色的灰度值,合成颜色。当有多组颜色的时候,当有多组颜色的时候,可以选择启用其中的
4、一可以选择启用其中的一组或者多组。组或者多组。RGB模型通过控制红模型通过控制红绿蓝来控制颜色;绿蓝来控制颜色;HIS模型通过色调、模型通过色调、饱和度、亮度来控制饱和度、亮度来控制颜色;颜色;两个模型可以相互转两个模型可以相互转换换三色像素的加权选择的颜色匹配区域最匹配的颜色组和匹配分数可能适用情况 检测同一款式的不同颜色的产品,可检测出是哪种颜色的产品。CogColorSegmenterTool颜色分割工具 根据选择的点或者选择区域的颜色三原色的灰度值的平根据选择的点或者选择区域的颜色三原色的灰度值的平均值作为选择的颜色模板,根据选择的颜色模板,从图像中均值作为选择的颜色模板,根据选择的颜
5、色模板,从图像中分割出和原图相近的颜色区域,匹配范围由范围栏中分割出和原图相近的颜色区域,匹配范围由范围栏中RGB和和颜色模板的标称值高低容差决定。颜色模板的标称值高低容差决定。搜索区域选择的颜色组标称值为颜色模板的RGB对应的值。高低容差是匹配颜色区域左右极限到标称值的距离。柔和度是允许灰度值到高低容差的距离。红绿蓝共计三个平面设置输出重叠图像和分段图像。设置重叠图像中重叠部分的显示颜色。效果图 绿色区域为图像和匹配颜色重叠的区域,绿色区域为图像和匹配颜色重叠的区域,颜色可在图形栏中通过设置重叠颜色改变。颜色可在图形栏中通过设置重叠颜色改变。效果图分段图像中白色区域为图像和匹配颜色重叠的区域
6、。分段图像中白色区域为图像和匹配颜色重叠的区域。可能适用情况 有些项目需要检测某些颜色在视野中的大小,可以用颜色分割工具分割出来之后再用Blob来计算面积大小。CogCompositeColorMatch复合颜色匹配工具 在彩色图像中,选取一组或多组颜色模板,在搜索区域中检查颜在彩色图像中,选取一组或多组颜色模板,在搜索区域中检查颜色模板的容量,结果显示最匹配的匹配图像和匹配分数。色模板的容量,结果显示最匹配的匹配图像和匹配分数。在颜色栏中设置匹配颜在颜色栏中设置匹配颜色图像,可设置多组,色图像,可设置多组,但是只能设置区域,不但是只能设置区域,不能选择点能选择点。之后运行。之后运行的时候会在搜索区域内的时候会在搜索区域内和各组启用的颜色匹配,和各组启用的颜色匹配,结果显示匹配度最高的结果显示匹配度最高的匹配颜色模板和分数。匹配颜色模板和分数。可以选择结果排序是按照匹配分数还是按照颜色栏中匹配颜色排列索引。高斯平滑从复合颜色中去除一些细节和图像噪声。可以在0和24之间输入一个值,0的时候就是不做任何处理。采样百分比将允许组合颜色匹配工具使用每个原始图像的样本来生成比较得分。默认值为100表示没有进行采样,范围是0.01100。