初学opencv-opencv2相关绘图操作
来源:互联网 发布:unity3d mesh 编辑:程序博客网 时间:2024/05/16 13:05
OpenCV提供了一些基本的绘图操作,比如画圆,画椭圆,画线,画矩形,在图像里插入文字等功能。
画圆使用的是circle函数,必须提供的参数是:画在出的圆显示在哪里,圆心,半径,以及画线的颜色。
其中可以通过把线的粗细设置为-1来画实心的图形。
画椭圆的使用的是ellipse函数,参数比较复杂:
画线使用line函数就简单多了,只需要知道起点和终点就行了。
值得注意的是,“画板”是500*500的,而我把结束点设为了(600,600),这样做的不会报错,绘图的结果是根据画板的大小裁剪掉显示不出来的部分。
画矩形也比较简单,使用rectangle,需要知道的左上和右下角(与cv::rect定义的矩形不一样,rect是左上角点和矩形长宽)
如前所述,右下角在画板外会使矩形显示不全。
在图像里插入文字使用putText函数:
这里文字为蓝色,因为OpenCV中三彩色通道的顺序是BGR而不是RGB。
0 0
- 初学opencv-opencv2相关绘图操作
- OpenCV--绘图操作
- opencv绘图操作
- Opencv绘图操作
- opencv绘图操作
- OpenCv基本绘图操作
- 初学opencv/基本操作
- 绘图的相关操作
- origin相关绘图操作
- opencv2-进行基本的绘图操作
- 新手初学opencv及opencv2.4.6配置VS2010
- 初学opencv/基本操作1
- OpenCV形态学相关操作
- OpenCV学习笔记(一):绘图操作
- OpenCV 绘图与其他图像操作
- 初学opencv小记-对像素的操作
- OpenCV绘图
- opencv绘图
- 精灵特效(包含部分3D)
- 数据库设置自增长
- gdb 远程qemu-arm调试
- Chrome多进程调试
- asmlinkage的用法
- 初学opencv-opencv2相关绘图操作
- Surf算法学习心得(一)——算法原理
- AsyncTask的用法
- 多态公有继承(虚方法)
- 6-7 编程练习题答案
- Linux下OTL 使用long long类型支持数据库的BIGINT
- 改变UITextField placeHolder颜色、字体
- the compact org-mode guide 第五章
- 场景切换