镜面照明的图像示例

在玻璃板边缘上检测



根据工件特征与检测细节选择照明

  1. 照明在玻璃表面上发生反射。

  2. 有必要凸显玻璃板与背景之间的差异。

  3. 最好沿垂直于工件的方向进行照明。

  4. 在工件上可以加一块隔板。

最佳的选择是同轴垂直照明。

漫反射的检测示例

检验橡胶包装中的碎片



根据工件特征与检测细节选择照明

  1. 工件是不反射镜面光线的黑色橡胶。

  2. 存在碎片的区域也是黑色的,因而不反射镜面光。

  3. 事实证明,从一定的角度对工件进行照明,以便从存在碎片的区域反射镜面光线是非常有效的。

  4. 照明装置可以安装在目标附近。

最佳的选择是低角度照明。

透射光的检测示例

检测引脚形状



根据工件特征与检测细节选择照明

  1. 目标是具有投影与凹陷的金属物体,因而产生不规则的镜面反射。

  2. 通过使用透射光,可以侦测到目标的边缘,而不会影响投影与凹陷。

  3. 照明装置可以安装在目标背面。

最佳的选择是区域照明(背光)。

光源选择第三步:确认光源的颜色

最后一步是根据目标与背景来确定照明的颜色。

使用彩色照相机时,通常选择白色。

使用单色照相机时,需要具备以下知识。






2.使用波长进行检测 下面的图像比较透过透明薄膜获取输送带中芯片上的印刷图案。

使用红色照明获得的对比度高于使用蓝色照明,因为前者透过性更好(散射率更低)。

机器视觉中如何确认光源类型与打光方式相关推荐

  1. 机器视觉中的光源选型

    2.2.1 光源选择标准 光源的选择标准如下: (1)光源均匀性要好,在有效的照射范围内,灰度值标准差要小: (2)具有较宽的光谱范围,可以对不同材料的物体进行检测: (3)光照强度要足够,提高信噪比 ...

  2. 机器视觉中光学参数的分析

    机器视觉中光学参数的分析 1. 背景介绍 在机器视觉的工作过程中,经常会遇到和视觉相关的很多应用,比如算法工程师需要获得一些图像,但又不知道怎么去获得,一般情况会向光学工程师请教.这里给大家对光学参数 ...

  3. CCD成像原理以及机器视觉中的相机选型

    CCD成像原理以及机器视觉中的相机选型 近年来,随着人工智能的高速发展和图像处理技术的日益成熟,机器视觉在自动化领域发挥着越来越大的作用.机器视觉被用于代替人工视觉,使机器人能够完成以往只有人工才能完 ...

  4. 工业机器视觉中光源的分类与选型

    工业机器视觉中光源的分类与选型 文章目录 工业机器视觉中光源的分类与选型 abstract: 光源的作用 光源分类 1. 环形光源 2.背光源 3.条形光源 4.同轴光源 5.AOI专用光源 6.球积 ...

  5. 机器视觉中的工业光源选择技巧

    机器视觉中的工业光源选择技巧 一.光源的主要作用 二.光源分类 1.根据颜色分类 2.根据外形分类 三.明视场和暗视场 四.光源选择标准 1.照明方式的选择 2.照明的方法和形状 (1)偏振光 3.选 ...

  6. 线扫相机——机器视觉中无限制物体的检测

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在机器视觉中,在检测连续物体或者滚动物体时,线扫相机是最佳的解决方 ...

  7. SAP中供应商确认功能的应用分析

    SAP中供应商确认功能是一个辅助性的功能.在简单的采购业务流程中,不一定需要用到.但作为企业的SAP顾问,需要掌握供应商确认功能的一些应用情况.也帮助业务部门未来的应用需求.近期也刚好在思考这个问题. ...

  8. react-router中离开确认组件Prompt

    在某些页面中,特别是设计到多个表单项填写的,产品需求要求:在离开页面时,需要提示用户当前页面的数据尚未保存,二次确认后才能离开页面. 大概效果如图: 幸运的是,在react-router 4中自带此类 ...

  9. 前序中序确认二叉树 7-23 还原二叉树(25 分)

    7-23 还原二叉树(25 分) 给定一棵二叉树的先序遍历序列和中序遍历序列,要求计算该二叉树的高度. 输入格式: 输入首先给出正整数N(≤50),为树中结点总数.下面两行先后给出先序和中序遍历序列, ...

最新文章

  1. ClassCastException
  2. 【整理】SD交货拣配(Picking)处理
  3. python基础教程:将一个列表切分成多个小列表
  4. NOIP2018退役记
  5. python中class变量_对python 中class与变量的使用方法详解
  6. java内存图解_图解JAVA内存模型(JMM:JAVA Memory Model)
  7. 数据链路层:基本概念
  8. leetcode 316. 去除重复字母(单调栈)
  9. mysql 导入导出脚本_MySQL导入和导出sql脚本
  10. MYSQL-交换表中2行2字段的值
  11. asp.net mvc 依赖缓存启动项配置
  12. 超全的软件测试工具大全
  13. PHP四种基本排序算法
  14. 数据库表格数据导出到excel方法总结
  15. Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
  16. 工作积累10——推荐一本看过最好的数据分析的书
  17. SDRAM芯片中的DQM信号的理解
  18. asponse.word按模板导出word文档
  19. Adversarial Semantic Alignment for Improved Image Captions
  20. android 4.4打开MTP模式以及USB CD Rom模式打开方法

热门文章

  1. 留学生计算机专业硕士,浅析计算机硕士留学
  2. JavaScript字符串包含
  3. 数据库函数依赖——完全函数依赖、部分函数依赖、传递函数依赖【通俗易懂,博主会讲人话】
  4. mysql 外键效率_MYSQL外键的使用以及优缺点
  5. 如何用SVG做出背景填充效果 avatar
  6. macbook-12-2015款 安装win10系统 自用 实践笔记
  7. uniapp微信小程序获取用户信息
  8. 网页打包成app创建IOS免签app教程
  9. 研究发现蝴蝶的翅膀颜色跟飞行速度有关
  10. java基础之代码碎片