文档章节

OpenCv 1.x绘出CvBox2D

二胡艺
 二胡艺
发布于 2016/08/01 14:29
字数 131
阅读 18
收藏 0

opencv1.x绘制CvBox2D函数(绘制自定义轮廓CvSeq):

void DrawBox(CvBox2D box,IplImage* img,CvScalar scalar) 
  { 
	  CvPoint2D32f point[4]; 
	  int i; 
	  for ( i=0; i<4; i++) 
	  { 
		  point[i].x = 0; 
		  point[i].y = 0; 
	  } 
	  cvBoxPoints(box, point);
	  CvPoint pt[4]; 
	  for ( i=0; i<4; i++) 
	  { 
		  pt[i].x = (int)point[i].x; 
		  pt[i].y = (int)point[i].y; 
	  } 
	  CvMemStorage* store = cvCreateMemStorage(0);
	  CvSeq* seq = cvCreateSeq(CV_SEQ_ELTYPE_POINT | CV_SEQ_KIND_CURVE | CV_SEQ_FLAG_CLOSED,sizeof(CvContour),sizeof(CvPoint),store);
	  for (size_t i = 0; i < 4; i++)
	  {
		  cvSeqPush(seq,&pt[i]);
	  }
	  cvDrawContours(img,seq,scalar,scalar,1,3,8);
	  cvReleaseMemStorage(&store);
  } 

© 著作权归作者所有

二胡艺
粉丝 4
博文 42
码字总数 12555
作品 0
镇江
程序员
私信 提问
OpenCV 4.0.0 正式发布!Intel 开源的计算机视觉库

OpenCV 4.0.0 final 已正式发布! OpenCV 是 Intel 开源的计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV 拥有包括 300 多个 C ...

局长
2018/11/19
3.9K
9
OpenCV各版本差异与演化,从1.x到4.0

博客:blog.shinelee.me | 博客园 | CSDN 写在前面 最近因项目需要,得把OpenCV捡起来,登录OpenCV官网,竟然发现release了4.0.0-beata版本,所以借此机会,查阅资料,了解下OpenCV各版本的差...

Mr-Lee
2018/10/31
0
0
千呼万唤始出来!OpenCV 4.0正式发布!

作者 | 周强(本文为作者独立观点,转载请联系作者) 来源 | 我爱计算机视觉 OpenCV 4.0 正式版来啦! 重回英特尔的 OpenCV 终于迎来一次大版本更新,增加了诸多新特性,快来一起看看吧~ 因...

AI科技大本营
2018/11/22
0
0
OpenCV学习笔记(09):opencv3.2+cmake3.8+VS2013,编译opencv_contrib

版权声明:假装这里有个版权声明…… https://blog.csdn.net/CV_Jason/article/details/70037545 Cmake编译opencv contrib部分 1. 前言 最近才知道,在OpenCV3.0 之后,OpenCV算法包被拆分成...

CodeLike
2017/04/10
0
0
OpenCV配置,从来没有这么简单!

用CMAKE配置自己的OpenCV程序 ---配置OpenCV从来没有这么简单! 本文需要一定的CMAKE知识,推荐阅读中文的 CMake Practice.pdf ,至于Cmake是什么,我只能说他是跨平台的项目管理工具,具体请各位...

LMcallme
2015/04/26
0
6

没有更多内容

加载失败,请刷新页面

加载更多

默认指定logback日志位置

平常我们在使用logback作为日志框架的时候,如果我们不指定日志的绝对路径,就会在我们的当前目录(user.dir)下面生成日志文件,平常我们在开发阶段只要制定一个log目录就好了,但是如果在生...

seno
25分钟前
0
0
浅谈 Spark 的多语言支持

作者:郑锴,花名铁杰,阿里巴巴高级技术专家,Apache Hadoop PMC,Apache Kerby 创立者。深耕分布式系统开发和开源大数据多年,先后专注在安全,存储和计算领域。之前在 Intel,目前转战阿里...

阿里云官方博客
32分钟前
0
0
Windows 10 文件覆盖的坑

Windows 10 下,文件覆盖的时候,如果文件名大小写不同,但字母相同时,会有问题。 如下图,新文件是大写 S 开头,旧文件是小写开头,覆盖后,仍然是小写开头。 不过文件内容是覆盖过来了的,...

yeyi771
32分钟前
2
0
浅谈 Spark 的多语言支持

作者:郑锴,花名铁杰,阿里巴巴高级技术专家,Apache Hadoop PMC,Apache Kerby 创立者。深耕分布式系统开发和开源大数据多年,先后专注在安全,存储和计算领域。之前在 Intel,目前转战阿里...

阿里云云栖社区
37分钟前
4
0
Linux运维常见的硬件及系统问题

一、服务器常见故障和现象 1、有关服务器无法启动的主要原因 : ①市电或电源线故障(断电或接触不良) ②电源或电源模组故障 ③内存故障(一般伴有报警声) ④CPU故障(一般也会有报警声) ⑤主板故...

寰宇01
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部