⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 用MATLAB实现模拟立方体的重构
💻 TXT
字号:
(关于数据调整,最好不要改动数值为0的项,改动要保持大致相似,比如旋转角度就是用几分之PI来表示)
1.reconstruct 重构主程序
2.model1用来模拟图像数据
  第11行的cubelength是第一个立方体的边长,可以设置
  第12行的position是第一个立方体的平移量,可以设置
  第13行的angle是第一个立方体的旋转量,可以设置
同样地,对于第31行,32行,33行,则是进行第二个立方体的边长、平移量、旋转量的设置。
  第23行函数plotcube第二个参数用于设置第一个立方体的连线颜色(英文首字母)
  第35行函数plotcube第二个参数用于设置第二个立方体的连线颜色
  第39行需要修改摄像机内参数K。而对于position与angle,分别为第二个坐标系相对于第二个坐标系的位置与角度,相对角度基本上需要调整,相对位置可以调整一下。
3.objmodel是产生立方体模型的函数
4.plotcube用于画立方体
5.cammodel用于生成射影矩阵
6.imgdata用于生成二维图像点
7.FE用于计算基本矩阵和对极点
8.prorec实现摄影重构
  第29行与第30行,用于设置立方体连线颜色
9.recon用于在摄影重构中构建三维空间点
10.vpoint用于计算两幅图像上的6对消影点
  第12,17,22,29,34,39,51,56,61,68,73,78行,可作消隐点颜色调整
12.affrec用于实现仿射重构
  第24,25行,用于设置立方体连线颜色
13.Eurec用于实现欧式重构
  第38,39行,用于设置立方体连线颜色
14.W用于计算绝对二次曲线的像函数
15.vanishpoint用于计算消影点
16.H用于计算单应函数x2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -