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

求个网站或者软件合肥做网站

求个网站或者软件,合肥做网站,长沙关键词优化公司电话,百度权重什么意思一、文章内容简述#xff1a; 1’ 通过cv::findChessboardCorners寻找棋盘格角点 2‘ 用cv::solvePnP计算旋转向量rvec和平移向量tvec 3’ 通过公式计算相机到棋盘格的距离 float distance sqrt(tvec.atdouble(0,0) * tvec.atdouble(0,0) tvec.atdo…一、文章内容简述 1’ 通过cv::findChessboardCorners寻找棋盘格角点 2‘ 用cv::solvePnP计算旋转向量rvec和平移向量tvec 3’ 通过公式计算相机到棋盘格的距离 float distance sqrt(tvec.atdouble(0,0) * tvec.atdouble(0,0) tvec.atdouble(1,0) * tvec.atdouble(1,0) tvec.atdouble(2,0) * tvec.atdouble(2,0)) / 10; 二、实现过程 已完成单目相机标定的情况下 可以参考http://t.csdnimg.cn/v72VN  虽然是我很久之前写的python的但实现是没啥问题 需要以下内容 1、已知相机的内参矩阵cameraMatrix和畸变参数distCoeffs相机标定 2、需要拍摄一张棋盘格图像 3、需要知道棋盘格的w方向和h方向角点数量 实现代码如下 #include opencv2/opencv.hppint main() {// 读取棋盘格图像cv::Mat image cv::imread(chessboard.jpg);// 定义棋盘格的尺寸和角点列表cv::Size patternSize(11, 8);std::vectorcv::Point2f corners;// 寻找棋盘格角点bool found cv::findChessboardCorners(image, patternSize, corners);if (found) {// 优化角点坐标精度cv::cornerSubPix(image, corners, cv::Size(11, 11), cv::Size(-1, -1),cv::TermCriteria(cv::TermCriteria::EPS cv::TermCriteria::COUNT, 30, 0.1));// 定义棋盘格三维坐标std::vectorcv::Point3f objectPoints;float squareSize 1.0;for (int i 0; i patternSize.height; i) {for (int j 0; j patternSize.width; j) {objectPoints.push_back(cv::Point3f(j * squareSize, i * squareSize, 0));}}// 定义相机参数cv::Mat cameraMatrix cv::Mat::eye(3, 3, CV_64F);cv::Mat distCoeffs cv::Mat::zeros(4, 1, CV_64F);// 计算 rvec 和 tveccv::Mat rvec, tvec;cv::solvePnP(objectPoints, corners, cameraMatrix, distCoeffs, rvec, tvec);// 输出结果std::cout rvec: rvec std::endl;std::cout tvec: tvec std::endl;//计算相机距离被测物的实际距离float distance sqrt(tvec.atdouble(0,0) * tvec.atdouble(0,0) tvec.atdouble(1,0) * tvec.atdouble(1,0) tvec.atdouble(2,0) * tvec.atdouble(2,0)) / 10; std::cout distance distance std::endl;} else {std::cout 未找到棋盘格角点 std::endl;}return 0; } 三、补充 使用cv::solvePnP测距的方法任意被测物都可以实现。只需要有世界坐标系的角点手动测量和对应点的像素坐标即可。 参考文章http://t.csdnimg.cn/KixCO 本文中使用棋盘格做测距通过cv::findChessboardCorners寻找所有棋盘格角点后再计算可以大大提高测距精度。
http://www.hkea.cn/news/14442190/

相关文章:

  • 网站开发技术语言360企业网站认证
  • 寻找徐州网站开发台州建设银行官方网站
  • 电子工程师兼职平台seo收录查询工具
  • 青岛福瀛建设集团有限公司网站深圳有名的做公司网站
  • 陕西交通建设集团蓝商公司网站营业执照申请网站
  • 企业网站建设 英铭遵义在线招聘
  • 网站开发武胜招聘建网站有域名和主机
  • 网站开发文档源码商城网站优化方案
  • 如何制作网站的步骤wordpress中文分享插件
  • 口碑好的网站设计制作价格电子商务网站建设的盈利模式
  • php做的静态网站怎么加密wordpress 模拟数据
  • 建网站不花钱免费海口网站建设介绍
  • 做零食网站的首页模板上海企业信息查询公示系统
  • 泰安哪家做网站好网站开发教程
  • 农村电商网站建设如何注册公司名称
  • 机械建设网站制作如何建设一个文件分享网站
  • 网站建设ppt演示文稿毕业设计网站选题
  • 没有网站怎样做搜索引擎推广用ps做简单的网页设计
  • 东软网站建设新加坡网络公司排名
  • 做网站 需求河北网站建设流程
  • 重庆网站建设找重庆万为唯爱wordpress主题
  • 网站怎么做外链接地址网页设计与制作教程psd格式
  • 建设部网站监理注销查询电商设计需要学什么软件有哪些
  • 安丘做网站的公司农业公园网站建设
  • 南京关键词网站排名开发网站性能监控
  • wordpress建站教程简书东莞seo搜索
  • 做国外的众筹网站有哪些营销方案100例免费
  • 网站建设模型软件成都网页设计培训机构
  • 盐城网站建设制作方案网站的程序和数据库怎么做的
  • 在百度怎么做网站jfinal网站开发