![](https://img-blog.csdnimg.cn/bd9b28e5da194e388ca3e16795c14a25.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
OpenCv-python
文章平均质量分 71
python语言实现
笨鸟未必先飞
这个作者很懒,什么都没留下…
展开
-
OpenCv-Python学习笔记(十一):图像金字塔
高斯图像金字塔和拉普拉斯图像金字塔原创 2022-03-14 15:06:02 · 6293 阅读 · 0 评论 -
OpenCv-Python学习笔记(十):Canny边缘检测
Canny边缘检测原创 2022-03-02 19:31:24 · 3232 阅读 · 0 评论 -
OpenCv-Python学习笔记(九):形态学转换
形态学运算:腐蚀、膨胀、开运算、闭运算、礼帽、黑帽...原创 2022-03-01 22:11:01 · 7553 阅读 · 0 评论 -
OpenCv-Python学习笔记(八):图像平滑(图像模糊)
平均滤波器、高斯滤波、中值滤波、双边滤波原创 2022-02-28 19:39:49 · 1804 阅读 · 0 评论 -
OpenCv-Python学习笔记(七):图像阈值
图像阈值原创 2022-02-26 11:29:28 · 1395 阅读 · 0 评论 -
OpenCv-Python学习笔记(六):几何变换
目录扩展缩放平移旋转仿射变换透视变换扩展缩放import cv2img = cv2.imread("../data/image/6.png")#设置缩放因子res = cv2.resize(img,None,fx = 2,fy = 2,interpolation = cv2.INTER_CUBIC)#获取图像的宽度和长度height,width=img.shape[:2]#直接指定缩放大小res1=cv2.resize(img,(2*width,2*hei.原创 2022-02-26 09:58:34 · 2247 阅读 · 0 评论 -
OpenCv-Python学习笔记(五):颜色空间转换
目录转换颜色空间物体跟踪转换颜色空间在 OpenCV 中有超过 150 中进行颜色空间转换的方法。但是你以后就会发现我们经常用到的也就两种:BGR↔Gray 和 BGR↔HSV。**cv2.cvtColor()**函数:转换颜色空间。第一个参数表示待转换的图片。第二个参数表示转换的类型。cv2.COLOR_BGR2GRAY:表示从BGR转换位灰度图像。cv2.COLOR_BGR2HSV:表示从BGR转换位HSV。例:import cv2#以彩色图像的格式读取图片img =cv2.i原创 2022-02-21 19:55:01 · 5807 阅读 · 0 评论 -
OpenCv-Python学习笔记(四):图像上的算术运算
目录图像加法图像混合图像位运算图像加法你可以使用函数 cv2.add() 将两幅图像进行加法运算,当然也可以直接使用 numpy(res=img1+img)。两幅图像的大小,类型必须一致,或者第二个图像可以使一个简单的标量值。注意:OpenCV 中的加法与 Numpy 的加法是有所不同的。OpenCV 的加法是一种饱和操作,而 Numpy 的加法是一种模操作。例如下面的两个例子:x = np.uint8([250])y = np.uint8([10])print cv2.add(x,y) #原创 2022-02-20 17:01:18 · 1400 阅读 · 0 评论 -
OpenCv-Python学习笔记(三):图像的基本操作
目录获取并修改像素值获取像素值设置像素值更好的办法获取图像属性图像ROI拆分及合并图像通道为图像扩边(填充)获取并修改像素值对于彩色图像而言,opencv中一盒像素点的值表示这个像素点的B,G,R的值。获取像素值import cv2import numpy as np# 读取图片img = cv2.imread("../data/image/1.jpeg",cv2.IMREAD_COLOR)#获取第100行第100列的像素值(B,G,R)px = img[100,100]print(p原创 2022-02-19 17:51:12 · 1259 阅读 · 0 评论 -
OpenCv-Python学习笔记(二):绘图函数
目录demo画线画矩形画圆画椭圆画多边形在图片上添文字demoimport cv2import numpy as np#创建一个全黑的图像img = np.zeros((512,512,3),np.uint8)#画一条线cv2.line(img,(0,0),(511,511),(255,0,0),5)#画一个矩形cv2.rectangle(img,(384,0),(510,128),(0,255,0),3)#画一个圆cv2.circle(img,(447,63), 63, (0,0,原创 2022-02-17 21:14:22 · 1057 阅读 · 0 评论 -
OpenCv-Python学习笔记(一):图片、视频的读取、显示和保存
目录图片的读取、显示、保存demo读取显示保存视频的读取、显示、保存demo读取获取和设置视频的一些参数信息显示保存视频图片的读取、显示、保存demoimport cv2# 读取图片img = cv2.imread("../data/image/1.jpeg",cv2.IMREAD_COLOR)#显示图片cv2.imshow('image',img)#键盘绑定函数,64位操作系统需要&0xFF,32位则不需要k = cv2.waitKey(0)&0xFF#ESC按键按下原创 2022-02-16 23:15:20 · 1787 阅读 · 0 评论 -
OpenCv-python学习笔记前言
最近看了一本《OpenCv-Python中文教程》,本系列文章是基于这本书做的一个个人学习笔记,也根据该书的内容,参照OpenCv官网的文档做了C++的笔记。下载链接:OpenCv_python中文教程百度网盘的链接我放在评论区。好了,开始学习了!!!!...原创 2022-02-16 19:23:15 · 705 阅读 · 1 评论