《学习OpenCV》课后习题解答1

题目:(P104)
下面这个练习是帮助掌握矩阵类型。创造一个三通道二维矩阵,字节类型,大小为100*100,并设置所有数值为0。
a.在矩阵中使用cvCircle( CvArr* img, CvPoint center, int radius,
CvScalar color, int thickness CV_DEFAULT(1),
int line_type CV_DEFAULT(8), int shift CV_DEFAULT(0));画一个圆。
b.使用第2章所学的方法来显示这幅图像。

源代码如下:

#include<cv.h>
#include<highgui.h>int main(int argc, char** argv)
{//参数设置CvMat* mat = cvCreateMat(100,100, CV_32FC3);//创建一个三通道二维矩阵,字节类型,大小为100*100CvPoint center(50,50);//圆的圆心坐标为(50,50)int radius(20);//圆的半径为20CvScalar color(158,95,190);//圆的颜色(R,G,B)//函数操作cvSetZero(mat);//设置所有数值为0cvCircle(mat,center,radius,color);//在矩阵mat中画圆//窗口显示cvNamedWindow("CV", CV_WINDOW_AUTOSIZE);cvShowImage("CV",mat);cvWaitKey();return 0;}

结果展示:
这里写图片描述

转载于:https://www.cnblogs.com/huahai/p/7271067.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/418485.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端学习(1943)vue之电商管理系统电商系统之通过路由加载商品分类

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

漫谈C++:良好的编程习惯与编程要点

以良好的方式编写C class 假设现在我们要实现一个复数类complex&#xff0c;在类的实现过程中探索良好的编程习惯。 ① Header(头文件)中的防卫式声明complex.h: # ifndef __COMPLEX__ # define __COMPLEX__ class complex {} # endif 防止头文件的内容被多次包含。 ② 把数据…

前端学习(1944)vue之电商管理系统电商系统之绘制分类组件的基本结构

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

iOS之多线程

1、多线程简介&#xff1a;用户使用APP的时候如果每个操作都会等待好长的时间&#xff0c;才能得到程序的响应&#xff0c;这就影响了用户体验&#xff0c;为了减少用户的等待时间&#xff0c;我们可以使用多线程&#xff1a;开辟出子线程去处理一些比较耗时的操作&#xff08;…

前端学习(1945)vue之电商管理系统电商系统之调用api获取数据

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1946)vue之电商管理系统电商系统之初步使用vue-table-with-tree

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1947)vue之电商管理系统电商系统之使用自定义模板渲染

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1948)vue之电商管理系统电商系统之排序

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1949)vue之电商管理系统电商系统之实现分页

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

00_小知识点

1.底部控件不受输入法影响被顶到上方解:在AndroidManifest.xml中给这个Activity设置 <activity android:windowSoftInputMode"stateVisible|adjustPan" >2.动态设置控件margin值解:LayoutParams是RelativeLayout或者LinearLayout看控件的父节点,一般参数都是wr…

前端学习(1950)vue之电商管理系统电商系统之渲染添加父类的对话框

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1951)vue之电商管理系统电商系统之获取父级数据列表

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1952)vue之电商管理系统电商系统之级联选择器

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1954)vue之电商管理系统电商系统之重置表单数据

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1955)vue之电商管理系统电商系统之完成添加分类功能

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…

前端学习(1953)vue之电商管理系统电商系统之根据父类数据处理表单中的数据

目录结构 router.js import Vue from vue import Router from vue-router import Login from ./components/Login.vue import Home from ./components/Home.vue import Welcome from ./components/Welcome.vue import Users from ./components/user/Users.vue import Right fr…