机器视觉课内实验.pdfVIP

  • 1
  • 0
  • 约1.46万字
  • 约 24页
  • 2026-03-04 发布于山东
  • 举报

机器视觉课内实验报告

(4次)

学院:自动化

班级:智能

姓名:

学号:

-0-/24

目录

实验一:一种摄像机标定算法的编程实现………1

实验二:图像预处理算法的编程实现……………8

实验三:基于一阶微分算子的边缘检测…………14

实验四:基于二阶微分算子的边缘检测…………17

-0-/24

《机器视觉》

课内实验报告(1)

摄像机标定算法的编程实现

智能科学与技术

专业:

班级:

学号:

姓名:

实验时间:

-0-/24

实验一

MATLAB编程实现基于直接线性变换的摄像机标定方法

一、实验目的

掌握摄像机标定方法的原理,采用直接线性变换方法,通过MATLAB编程实

现摄像机内参数和外参数的估计。

二、实验原理

摄像机标定是指建立摄像机图像像素位置与场景点位置之间的关系,其途

径是根据摄像机模型,由已知特征点的图像坐标求解摄像机的模型参数。

直接线性变换是将像点和物点的成像几何关系在齐次坐标下写成透视投影

矩阵的形式:

X

w

u

Y

w

svP

34

Z

w

1

1

其中(u,v,1)为图像坐标系下的点的齐次坐标,(X,Y,Z)为世界坐标系下

的空间点的欧氏坐标,P为3*4的透视投影矩阵,s为未知尺度因子。

消去s,可以得到方程组:

pXpYpZppuXpuYpuZpu0

11w12w13w1431w32w33w34

pXpYpZppuXpuYpuZpu0

21w22w23w1431w32w33w34

当已知N个空间点和对应的图像上的点时,可以得到一个含有2*N个方程的方

程组AL0

三、实验步骤

1读取一幅图像并显示;

2检查内存(数组)中的图像;

3实现图像直方图均衡化;

4读取图像中像素点的坐标值;

5保存图像;

6检查新生成文件的信息;

7使用阈值操作将图像转换为二值图像;

8根据RGB图像创建一幅灰度图像;

9调节图

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档