当前位置: 首页 > news >正文

33岁改行做网站建设jsp网站空间

33岁改行做网站建设,jsp网站空间,上海设计公司名称大全,企业网站内容如何搭建前言 在平面场景我们通过求解单应矩阵H来求解位姿#xff0c;但是我们在实际中常见的都是非平面场景#xff0c; 此时需要用基础矩阵F求解位姿。 1.函数声明 cv::Mat Initializer::ComputeF21(const vectorcv::Point2f vP1, const vectorcv::Point2f但是我们在实际中常见的都是非平面场景 此时需要用基础矩阵F求解位姿。  1.函数声明 cv::Mat Initializer::ComputeF21(const vectorcv::Point2f vP1, const vectorcv::Point2f vP2) 2.函数定义  用基础矩阵描述特征点之间的变换关系。 矩阵形式  方程形式  矩阵方程形式  对矩阵进行两次SVD分解右奇异矩阵的最后一列就是最优解。  使用两次 SVD 的原因 1.第一次 SVD 用于从特征点对中解线性方程得到初步估计的基础矩阵Fpre。 2.第二次 SVD 用于对初步估计进行优化施加基础矩阵的秩约束确保结果符合理论要求。 /*根据特征点匹配求fundamental matrixnormalized 8点法注意F矩阵有秩为2的约束所以需要两次SVD分解vP1 参考帧中归一化后的特征点vP2 当前帧中归一化后的特征点return cv::Mat 最后计算得到的基础矩阵F*/ cv::Mat Initializer::ComputeF21(const vectorcv::Point2f vP1, //归一化后的点, in reference frameconst vectorcv::Point2f vP2) //归一化后的点, in current frame {//获取参与计算的特征点对数const int N vP1.size();//初始化A矩阵cv::Mat A(N,9,CV_32F); // N*9维// 构造矩阵A将每个特征点添加到矩阵A中的元素for(int i0; iN; i){const float u1 vP1[i].x;const float v1 vP1[i].y;const float u2 vP2[i].x;const float v2 vP2[i].y;A.atfloat(i,0) u2*u1;A.atfloat(i,1) u2*v1;A.atfloat(i,2) u2;A.atfloat(i,3) v2*u1;A.atfloat(i,4) v2*v1;A.atfloat(i,5) v2;A.atfloat(i,6) u1;A.atfloat(i,7) v1;A.atfloat(i,8) 1;}//存储奇异值分解结果的变量cv::Mat u,w,vt;// 定义输出变量u是左边的正交矩阵U w为奇异矩阵vt中的t表示是右正交矩阵V的转置cv::SVDecomp(A,w,u,vt,cv::SVD::MODIFY_A | cv::SVD::FULL_UV);// 转换成基础矩阵的形式cv::Mat Fpre vt.row(8).reshape(0, 3); // v的最后一列//基础矩阵的秩为2,而我们不敢保证计算得到的这个结果的秩为2,所以需要通过第二次奇异值分解,来强制使其秩为2// 对初步得来的基础矩阵进行第2次奇异值分解cv::SVDecomp(Fpre,w,u,vt,cv::SVD::MODIFY_A | cv::SVD::FULL_UV);// 秩2约束强制将第3个奇异值设置为0w.atfloat(2)0; // 重新组合好满足秩约束的基础矩阵作为最终计算结果返回 return u*cv::Mat::diag(w)*vt; } 结束语  以上就是我学习到的内容如果对您有帮助请多多支持我如果哪里有问题欢迎大家在评论区积极讨论我看到会及时回复。
http://www.hkea.cn/news/14430443/

相关文章:

  • 汕头网站制作怎么做wordpress post 404
  • 网站一般怎么维护高校网站建设意义
  • 龙岩网站建设加盟重庆百度优化
  • 招聘网站是做什麼的关键词排名优化公司
  • 手机CPA网站建设源码修改品牌网站建设制作
  • 宣传信息网网站规划书微信如何自己开发小程序
  • 银川网站建设银川济南哪里有建网站
  • 郴州网站建设专业定制亚马逊跨境电商好做吗
  • 莞城区网站建设公司2345网址导航浏览器下载
  • 建设网站对公司起什么作用是什么淘宝代运营1个月多少钱
  • 做加油机公司网站有的网站在浏览器打不开怎么办
  • 湖南做网站公司网站开发什么
  • 怎么建网站教程视频服装网站建设物流配送系统
  • 潍坊网站建设价格网站个人备案需要什么资料
  • 网站内部搜索怎么做企业门户网模板下载
  • 搭建网站免费空间搜索引擎优化排名
  • 惠州网站建设模板合作响应式瀑布流网站程序
  • 网站开发介绍ppt建设一个电影网站需要多少钱
  • 鞍山企业做网站wordpress插件推挤
  • 网站做优化效果怎样一个人0资金怎么创业
  • 莞城微信网站建设处网站的建设
  • 2017最新网站设计风格工作室主题网站
  • 如何与知名网站做友情链接东莞人才网智通
  • 临沂做网站推广的公司哪家好怎么搭建购物网站
  • 国内net开发的网站建设企业网站的宣传功能体现在哪里
  • 兼职网站开发需求北京网站建设技术
  • 61制作工厂网站郑州seo技术代理
  • 动易企业网站私人做网站需要多少钱
  • 网站开发费用国家标准建设品牌公司网站
  • html5响应式网站源码安庆市住房和建设厅网站首页