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

安徽省城乡建设网站杭州新闻最新消息新闻

安徽省城乡建设网站,杭州新闻最新消息新闻,在线设计网站可以做ps和ppt,html怎么添加背景图片“ OpenCV和QT坐标系导致绘图精度下降问题。” OpenCV和Qt常用的坐标系都是笛卡尔坐标系,但是细微处有些不同。 01 — OpenCV坐标系 OpenCV是图像处理库,是以图像像素为一个坐标位置,即一个像素对应一个坐标,所以其坐标系也叫图像…

 OpenCV和QT坐标系导致绘图精度下降问题。

OpenCV和Qt常用的坐标系都是笛卡尔坐标系,但是细微处有些不同。

01

OpenCV坐标系

OpenCV是图像处理库,是以图像像素为一个坐标位置,即一个像素对应一个坐标,所以其坐标系也叫图像坐标系。如下所示。其中坐标(1,1)表示红色方块的位置。

1f8495a2b9fc6c1fbe12e80da0a585db.png

02

Qt坐标系

Qt是用于创建图形用户界面(GUI)应用程序,是可以处理亚像素坐标的。坐标(0,0)和(1,0)之间,还有很多坐标,比如(0.5,0)。具体如下所示。

39f81eafadadbf19ef214ee28b3c19b2.png

03

两种绘制多边形对比

比如多边形的点集坐标是{(0,0), (1,0), (2,1), (1,2), (0,1)},分别使用Qt和OpenCV去绘制。绿色的轮廓是OpenCV,红色的是Qt,两者相差较大。当然这是精确到像素级别了,如果绘制的轮廓很大,不放大看是感受不到差别的。

7a97f993c0e2192e7c0f52dcdc180801.png

使用具体的代码绘制对比如下。

opencv代码

const cv::Point* ppt[1] = { contour.data() };int npt[] = { int(contour.size()) };cv::fillPoly(mask, ppt, npt, 1, cv::Scalar(125,0,0));

效果如下

cf64dc111e486dd801de2521b2075c29.jpeg

Qt代码。

// 设置画笔并绘制多边形painter->setPen(pen);painter->setBrush(Qt::blue);  // 不填充painter->drawPolygon(m_points);

e30de1cf8f8bb1e083ca60fc2f2feba7.jpeg

// 设置画笔并绘制多边形painter->setPen(pen);painter->setBrush(Qt::NoBrush);  // 不填充painter->drawPolygon(m_points);

18aebe29b92f42322914107dbcff18cb.jpeg

可以看到QT绘制的轮廓相对于OpenCV整体往左上角偏移了一点点,轮廓范围也缩小了。

http://www.yayakq.cn/news/813353/

相关文章:

  • 外贸网站建设谷歌推广哪个网站可以做翻译
  • 可以做淘宝客的网站wordpress文章空格
  • 购物网站修改注册信息模块的分析wordpress 推荐文章
  • wordpress网站模板招聘网站建设需求分析
  • 广州市建设企业网站价格建设网的平台是
  • 杭州酒店网站建设怎么做网站301重定向
  • 网站建设现状和前景seo标签优化方法
  • 做外贸卖小商品是哪个网站做品管圈网站
  • 网站竞价推广哪个好wordpress用户名和密码
  • 望京网站建设网页美工需要学什么
  • 集宁建设局网站个人备案网站内容
  • 鹰潭市建设局网站南京律师网站建设
  • 东莞便宜做网站甘肃省建设厅网站资质升级公示
  • msn网站制作东莞自助建站软件
  • 网站开发岗位要求提高网站建设管理水平
  • 网站数据库空间东莞常平美食
  • 顺德建设网站多少钱建设企业网站支票打印软件
  • 浙江建设干部学校网站首页做网站平面一套多少钱
  • 电子商务网站建设系统功能设计一个自己公司网站开发
  • 社团网站建设肇庆企业做网站
  • 做html网站模板seo sem关键词优化
  • 购物网站的文化建设问题wordpress 主题笔记
  • 建立网站时首先考虑的问题做新零售这些注册网站和找货源6
  • 企业网站备案流程深圳做棋牌网站建设哪家便宜
  • 最专业网站建设delphi7 网站开发
  • 手把手教你做网站7嘟嘟嘟在线观看播放免费
  • 500云空间网站做啤酒行业的网站
  • 长春网站建设net快闪ppt模板免费下载
  • 网站做app收费标准企业网站建设的目的有()
  • 网站正在建设html游戏平台网站建设