需求:要求三种颜色的衬套自组合成不同的产品
软件部分:
利用Halcon使用MLP算法进行输出3种颜色给上位机
上位机使用C#开发,上位机根据配置信息匹配对应的颜色输出OK和NG
硬件部分:两个RGB大恒相机及相关配置
下图为临时拼搭出来的平台,=_=只能这样了,不过使用这个MLP分类器来区分颜色,对灯光环境的干扰比较小,还是不错的
面板内容解释:
输出识别出的颜色(球的颜色即识别出来的产品颜色)
红色字体为提示应该正确放置的衬套颜色
例如下图:当前接受产品模板为2
confiug.ini配置信息如下:
选取Product2的信息
产品型号:620DTieBlade_l
左边颜色:Gray
右边颜色:Black
NOT OK: 左边本来是Gray却放了一个Black,右边本来应该放Black却放了一个Blue
OK:左边Gray OK,右边Black OK