|
类型 |
分割 |
|
描述 |
使用颜色模型列表对区域中的颜色进行识别,即区域中的颜色与颜色列表中某个颜色的匹配度最高,若识别失败则输出"?"表示不可识别 |
|
语法 |
ZV_CLRMODELCLASSIFY(colorList,img,mask,maxLen,tab_name,tab_id,score) 参数: colorList:ZVOBJECT类型,颜色模型列表 img:ZVOBJECT类型,3通道RGB图像 mask: ZVOBJECT类型,感兴趣的区域region,指定img图像上要进行识别的区域,不能为空 maxLen:可使用的输出参数tab_name TABLE的最大长度 tab_name:颜色名称,输出参数,TABLE索引,存储颜色名字参数索引 tab_id:颜色id,输出参数,TABLE索引,存储颜色id的参数索引 score:识别分数,识别分数小于给定分数则判定识别失败,输出结果输出"?",否则正常输出颜色名称 |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT img, mask, color_mod ZV_READIMAGE(img, "test.png", 0)'以原图像格式读取图片 ZV_REGENRECT(mask,0,0,100,100) ZV_CLRGENMODEL(color_mod,"red",0,230,255,0,20,0,20) ZV_LISTINSERT(color_mod,tmp_list,-1) ZV_CLRMODELCLASSIFY(colorList,img,mask,10,0,20,80)'颜色识别 |