### NI-机器视觉培训教程知识点总结 #### 第1章 搭建机器视觉处理平台 本章节主要介绍了如何搭建一个基于LabVIEW的机器视觉处理平台,包括选择合适的相机、图像采集板卡以及软件处理平台等内容。 ##### 1.1 选择相机 在选择相机时,需要考虑的因素主要包括扫描类型、相机分辨率以及图像传输方式。 - **1.1.1 扫描类型(Scantype)** - **线扫描(Line Scan)**:当CCD芯片只有一行感光元件时,相机每次只能对物体的一条线进行成像,这样的相机称为线阵相机。线阵相机的特点是速度快、分辨率高,适合于检测连续移动的物体,例如传送带上的物体。但需要后续的图像拼接处理。 - **面扫描(Frame Scan)**:当CCD芯片的感光区域是一个矩形阵列时,每次可以对整个物体进行成像,这样的相机称为面阵相机。面阵相机的优势在于价格较低且能够直接获取完整的图像数据。但是,对于高速移动的物体检测能力相对较弱。 - **隔行扫描(Interlaced Scan) vs. 逐行扫描(Progressive Scan)**:面阵相机还进一步分为隔行扫描和逐行扫描两种。隔行扫描的相机价格较低,但拍摄运动物体时可能会出现锯齿状边缘或重影现象。逐行扫描的相机则不存在这些问题,但由于所有像素同时曝光,因此价格相对较高。 - **1.1.2 相机分辨率(Camera Resolution)** 分辨率是影响图像质量的关键因素之一,一般用水平和垂直方向上的像素数量表示,如640×480。较高的分辨率意味着更多的像素细节,图像更加清晰。同时,分辨率也与视场和特征分辨率有关。特征分辨率是指相机能分辨的最小实际物理尺寸,可通过视场与相机分辨率的比值计算得出。 - **1.1.3 相机的图像传输方式** - **模拟相机**:以模拟电平方式传输视频信号。技术成熟,成本较低,对应的图像采集卡价格也较为低廉。常见标准包括PAL、NTSC、CCIR和RS-170等。这些标准的帧率、分辨率等参数必须正确告知图像采集卡,才能确保正确的图像采集。然而,模拟相机存在帧率不高、分辨率较低等问题。 - **数字相机**:将图像信号数字化后通过数字接口传输至计算机。常见的数字接口有FireWire、Camera Link等。数字相机能够提供更高的帧率和分辨率,适用于高速、高精度的机器视觉应用。 ##### 1.2 选择图像采集板卡 图像采集板卡是连接相机与计算机的关键组件,负责将相机输出的图像信号转换为计算机可处理的数据。选择合适的图像采集板卡需要考虑支持的接口类型、兼容性、采样率等因素。 ##### 1.3 选择软件处理平台 软件处理平台是机器视觉系统的核心组成部分,用于实现图像分析、处理和结果输出等功能。选择合适的软件平台需考虑其功能完整性、易用性及与硬件的兼容性。 - **1.3.1 超高性价比的学习平台**:对于初学者来说,选择易于上手且成本较低的软件平台非常重要。例如,LabVIEW提供了丰富的图像处理库和直观的编程环境,非常适合初学者快速入门。 搭建一个高效的机器视觉处理平台需要综合考虑多个方面的因素。正确选择相机、图像采集板卡以及软件处理平台对于实现高质量的图像处理至关重要。希望以上内容能够帮助您更好地理解和掌握机器视觉领域的相关知识。
剩余33页未读,继续阅读
- yjr11292016-07-26对初学者来说这个不错,讲的都是原理性的东西,但针对LABVIEW没有深入讲解。
- svati2015-03-14提供了入門基礎概念,值得參考
- love珍河7032014-08-20不错,讲的挺清楚
- 哈哈style2013-09-02还行,就是有点专业,难懂
- daniu12345672016-08-25很好,我就是肜这个学的
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助