颜色图像处理技术解析
1. 颜色识别中的文字宽度确定与图像选择
在颜色识别场景中,当相机视角不佳时,图像里可能会出现两处文字。对于这种情况,会采用阈值处理将融合的数字分割为单个对象。由于更宽的文字更适合识别尺寸,所以仅选取最宽的对象进行分析,舍弃其他对象。
接下来测量剩余文字的宽度,并选择文字更宽的相机图像。不过,由于膨胀操作,测量的宽度会显著大于实际宽度,因此该方法不能用于测量文字的实际宽度,仅用于比较两张图像中文字宽度以选择合适的相机图像。
确定文字宽度以选择更好相机图像的步骤如下表所示:
| 类别 | 描述 |
| ---- | ---- |
| 目录 | \Examples\Color |
| 照明 | 白色 LED 前照明 |
| 检查函数 | 1. 图像捕获
2. 转换彩色图像,将图像转换为强度图像
3. 调整图像大小,将图像尺寸减半以加快评估速度
4. 过滤图像,使用对比度滤波器增强灰度过渡
5. 归一化图像,增强图像对比度
6. 定义感兴趣区域(ROIs),在文字水平上定义覆盖整个图像宽度的搜索区域
7. 确定阈值,计算分割文字的阈值
8. 通过阈值创建 ROIs,分割数字
9. 计算特征,计算对象的高度、宽度和面积以排除尺寸环侧面的边缘
10. 筛选 ROIs,过滤掉尺寸环侧面的边缘和其他杂散元素
11. 绘制 ROIs,绘制一个人工图像,其中找到的数字为白色,其余图像为黑色
12. 在 ROIs 中过滤图像,膨胀人工数字以将它们融合在一起
13. 通过阈值创建 ROIs,从合并的数字创建一个对
超级会员免费看
订阅专栏 解锁全文
3237

被折叠的 条评论
为什么被折叠?



