1. 项目介绍
需要进行单相电表/三项电表/互感器上的条码扫描,主要为code128码;在一个集装盒内,整箱存放每类电表,其中互感器-4×4,单相表-3×4,三项表-2×2,其中高度差约为15cm;有下述两个方案可供选择。
1.1 康耐视扫码相机
每个130W康耐视扫码相机(网口,24v,多个相机使用交换机连接)可以覆盖两个单相表,所以需要两个相机并排,同时扫描,方能覆盖箱子的一行,其中有重叠,但通过联机,可以消除重复项;另外,根据项目需求,要求确定哪一个位置缺少表(无聊的要求),所以,可以每个相机直接输出识别后的条码即可,#1.1,#1.2;#2.1,#2.2。
1.2 1600W工业相机
需要覆盖整个表箱,同时达到一定的分辨率,所以采用1600w的工业相机,采集图像后,或者使用halcon或者使用opencv+zbar或者zbar进行条码扫描;
1.2.1 halcon
不加入条码检测模块(需要自己添加?),采用ROI分割法,识别固定区域的条码,此种策略过于死板,没有良好的兼容性和扩展性。若以后需要扫描的物体大小改变,那么就不易扫描了。
1.2.2 opencv+zbar
在没有接触zbar时,估计zbar只有识别功能,没有检测能力,所以想使用