一种基于OpenCV的三维重建实现方案(1)(2)
2014-10-31 01:42
导读:由于矩阵A包含了摄像机全部的6个内参数 ,所以称A为摄像机内参数矩阵。PC为模型的外参数矩阵,可以通过以下公式得到: 其中, 为旋转矩阵, 为平移向


由于矩阵A包含了摄像机全部的6个内参数

,所以称A为摄像机内参数矩阵。PC为模型的外参数矩阵,可以通过以下公式得到:

其中,

为旋转矩阵,

为平移向量。 基于OpenCV的摄像机标定采用通用的棋盘标定模板,先用函数cvFindChessboardCorners()粗略提取出棋盘的角点,然后再使用FindCornerSubPix()函数,进一步精确得到角点亚象素级的坐标值。最后把坐标值代入cvCalibrateCamera2()函数,得到摄像机的内外参数值(效果如图1所示)。

图1 提取角点并显示的效果图(棋盘取自OpenCV) OpenCV中有Sobel,Laplace,Canny等几种用于边缘检测的算子。但一般使用坎尼(Canny)算子也就是cvCanny()函数做边缘检测和特征提取(如图2)。

图2 做Canny处理后的比较图 共2页: 1 [2] 下一页 论文出处(作者):
基于JAVA/WAP学生成绩查询技术运用研究
现代信息技术在多媒体课件制作中的应用研究