opencv绘图操作
来源:互联网 发布:山西软件开发公司 编辑:程序博客网 时间:2024/06/05 14:56
OpenCV提供了一些基本的绘图操作,比如画圆,画椭圆,画线,画矩形,在图像里插入文字等功能。
画圆使用的是circle函数,必须提供的参数是:画在出的圆显示在哪里,圆心,半径,以及画线的颜色。
其中可以通过把线的粗细设置为-1来画实心的图形。
画椭圆的使用的是ellipse函数,参数比较复杂:
画线使用line函数就简单多了,只需要知道起点和终点就行了。
只得注意的是,“画板”是500*500的,而我把结束点设为了(600,600),这样做的不会报错,绘图的结果是根据画板的大小裁剪掉显示不出来的部分。
画矩形也比较简单,使用rectangle,需要知道的左上和右下角(与cv::rect定义的矩形不一样,rect是左上角点和矩形长宽)
如前所述,右下角在画板外会使矩形显示不全。
在图像里插入文字使用putText函数:
这里文字为蓝色,因为OpenCV中三彩色通道的顺序是BGR而不是RGB。
阅读全文
0 0
- OpenCV--绘图操作
- opencv绘图操作
- Opencv绘图操作
- opencv绘图操作
- OpenCv基本绘图操作
- OpenCV学习笔记(一):绘图操作
- OpenCV 绘图与其他图像操作
- 初学opencv-opencv2相关绘图操作
- OpenCV绘图
- opencv绘图
- 【OpenCV】绘图
- opencv:绘图
- 我的OpenCV学习笔记(七):绘图操作
- 我的OpenCV学习笔记(七):绘图操作
- OpenCV 对轮廓的绘图与筛选操作总结
- 绘图操作
- opencv-OpenCV中的绘图功能
- opencv 绘图功能
- (一)How to Do Linear Regression using Gradient Descent
- 打开指定路径程序
- 解决 PHP 报错问题:Call to undefined function mysql_connect()
- Java8 I/O源码-InputStream
- solrCloud6.6集群搭建
- opencv绘图操作
- QA的三重境界
- Android 用HttpURLConnection访问网络
- centos 7 安装rabbitmq 3.6.12
- 字符设备 和 input 设备--input设备架构
- Failed to create the java virtual machine的最终解决办法
- struts2第一个问题
- MySQL烂笔头记忆1
- BZOJ 2733 [HNOI 2012] 线段树合并 解题报告