
作者介绍
杨高科
现就职于加拿大THALES公司,曾先后在SIEMENS、ALCATEL-LUCENT上海贝尔从事系统设计工作,并主持和管理过多个大型自动控制项目的部署实施,是国内较早使用LabVIEW进行虚拟仪器和机器视觉系统开发的工程人员之一,著有《LabVIEW虚拟仪器项目开发与管理》一书。

图3-14 HSL色彩模型

图4-38 位置固定的ROI

图4-39 位置随坐标变化的ROI

图4-45 提取图像中ROI对应的区域

图6-11 透视畸变的标定实例

图6-12 透视畸变的矫正及坐标系示例

图6-18 为检测过程自动定义参考坐标系

图7-15 从图像中提取四边形的实例

图7-28 位平面分离

图10-2 傅里叶级数表示任意信号

图10-33 使用图像遮罩运算进行滤波

图11-7 使用IMAQ AutoMThreshold进行多目标聚类分割

图11-29 使用同心耙和直线拟合检测线边缘

图11-32 使用NI Vision线检测函数定位线边缘

图11-33 使用投影检测法定位线边缘

图11-36 霍夫变换检测直线示例

图11-37 使用IMAQ Find Circular Edge 3检测圆形边缘

图11-42 基于目标轮廓的图像分割过程

图11-43 基于目标轮廓对图像进行分割的实例

图12-13 基于标记进行图像分割

图12-22 凸集与凸壳

图12-25 骨架操作分类

图12-26 分水岭分割法的原理

图12-28 基于标记的分割方法实例

图12-29 分水岭算法图像处理效果

图12-30 连续膨胀分割法提取出的颗粒

图12-32 灰度形态学重构实例

图13-3 颗粒参数计算实例

图13-12 工件测量

图13-26 坐标系设置实例执行结果

图14-4 牙线检测实例程序及GUI

图14-5 基于标准样本搜索参考坐标系及测量ROI

图14-7 牙线检测结果示例

图14-14 基于边缘进行数量统计

图14-15 双点法确定坐标系

图14-21 解析法计算角度实例

图14-23 图像坐标系中检测旋转角度的实例GUI

图14-25 IMAQ Rotation Detect实例

图14-28 根据坐标系确定目标的旋转和移动实例

图14-38 纹理检测实例

图14-41 非平稳信号的时频谱

图14-43 非平稳信号及其小波时频谱实例

图14-62 BRISK算法的采样模式

图14-63 FREAK算法的采样模式

图14-64 角点匹配实例

图15-20 多模板几何匹配实例程序前面板

图15-25 投影畸变的影响

图15-29 黄金模板比较法实例代码和前面板

图16-4 灌装检测

图16-6 使用目标边缘建立测量坐标系的实例程序前面板

图16-7 灌装检测

图16-9 灌装检测实例程序

图16-12 Clamp工具测量水平最大距离实例

图16-13 IMAQ Clamp Max测距实例

图16-17 IMAQ Line Gauge测距实例

图16-19 解析几何法实例

图16-20 机器视觉测量系统实例

图18-2 HSV的饱和度和明度

图18-3 色调与饱和度

图18-4 HSL模型

图18-5 CIE-XYZ色彩空间

图18-11 颜色识别实例

图18-12 颜色检测实例

图18-14 色彩定位用于质量检测

图18-15 色彩定位对亮度变化的适应性

图18-18 彩色模式匹配实例运行情况

图18-20 NI色彩分类训练器

图18-22 色彩分类实例

图18-25 色彩分割实例

图18-26 NI色彩分类训练器实例

图18-27 色彩阈值处理实例

图19-4 模拟仪表读数实例

图19-11 一维码读取实例

图20-2 三维空间与相面的投影关系

图20-16 图像调整过程的主要步骤

图20-17 图像调整过程示意图

图20-18 左右图像的视差图

图20-27 深度信息显示