6 Opencv中的绘图函数
常用的图形绘制函数
cv2.line()#画线
cv2.circle()#画圆
cv2.rectangle()#画矩型
cv2.ellipse()#画椭圆
#画多边形
pts=np.array()
pts.reshape()
cv2.putText()#图片上添加文字
函数原型如下:
def line(img,#图像文件
pt1,
pt2,
color,#形状的颜色
thickness=None,#默认值是1,线条的粗细
lineType=None,#线条的类型
shift=None)
def circle(img,
center,
radius,
color,
thickness=None,
lineType=None,
shift=None)
def rectangle(img,
pt1,
pt2,
color,
thickness=None,
lineType=None,
shift=None)
def ellipse(img,
center,
axes,
angle,
startAngle, #开始角度
endAngle,#结束角度
color,
thickness=None,
lineType=None,
shift=None)
def putText(img,
text,
org,
fontFace,
fontScale,
color,
thickness=None,
lineType=None,
bottomLeftOrigin=None)
分享到:
相关推荐
OpenCV-python 学习笔记 OpenCV图像阈值 OpenCV 提供了两种阈值处理方法:简单阈值和自适应阈值。阈值处理是指将图像分割成不同的区域,以便后续处理和分析。 简单阈值 简单阈值处理使用 `cv2.threshold()` 函数...
1. openCV-python 环境搭建: 2. OpenCV 的图像读取显示及保存 1. 导入图像: 2. 显示图像: 3. 保存图像: 3. OpenCV
2. 平均 3. 高斯模糊 4. 双边滤波 5. 中值模糊
1. 扩展缩放 2. 平移 3. 旋转 4. 仿射变换 5. 透视变换
1. 使用摄像头捕获视频 2. 从文件中播放视频 3. 保存视频
1. 腐蚀 2. 膨胀 3. 开运算 4. 闭运算 5. 形态学梯度 6. 礼帽 7. 黑帽 8. 形态学操作之间关系及结构化元素
1. 转换色彩空间 2. 物体跟踪 3. 寻找跟踪对象的HSV值
lp__Python学习笔记之人脸识别
基于Python和OpenCV的目标跟踪学习笔记
https://www.bilibili.com/video/BV1PV411774y?p=47
本篇文章主要介绍了详解python OpenCV学习笔记之直方图均衡化,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
学习笔记python+opencv利用拉普拉斯算子锐化与sobel算子锐化(csdn)————程序
Opencv现在支持与计算机视觉和机器学习有关的多种算法,并且正在日益扩展。 Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和...
Learning-OpenCV-3-Computer-Vision-with-Python 书本PDF以及代码
之前曾经写过一道数米粒的作业,当时用的是c++中的opencv,这次用python试了一下。 原图及效果图 咦?水印怎么去啊 程序流程 程序的大致流程为: 1.读取图片 2.灰度化 3.二值化 4.膨胀、腐蚀等 5.边缘检测 6....
主要介绍了OpenCV+python实现实时目标检测功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
大多数应用程序都是用Python编写的,但是,我很快将为所有应用程序添加C ++版本。 应用菜单 应用领域 相关话题 演示版 绿屏色度键控 Alpha混合,模糊 进行中 文件扫描仪 影像透视变换 进行中 淡斑卸妆水 无缝克隆 ...
本文介绍了python OpenCV学习笔记实现二维直方图,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/dd/d0d/tutorial_py_2d_histogram.html 在前一篇文章中,我们计算并绘制了一维的直方图。它被...
学习python_OpenCV的笔记及代码,bilibili上的某个视频的代码,可以借鉴一下,以便节省一部分时间