
Python_OpenCV计算机视觉开发
文章平均质量分 97
侯小啾
数据分析师。2022年度博客之星,专注于数据分析,机器学习,人工智能,自动化办公,计量经济,量化金融等领域。技术咨询、商务合作事宜请私信。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenCV图像处理基本操作 Open_CV系列(一)
欢迎大家前来学习OpenCV图像处理基本操作 - Open_CV系列博文1.安装OpenCV-Contrib-Python库2.读取图片文件像素值数组3.显示图像①cv2.imshow()②cv2.waitKey()③cv.destoryAllWindows()4. 保存图像 imwrite()5.获取图像的属性...原创 2022-03-26 12:59:32 · 31115 阅读 · 5 评论 -
OpenCV像素处理基本操作 Open_CV系列(二)
OpenCV像素处理基本操作1. 提取指定位置的像素RGB值(BGR)2. 修改指定像素的BGR值2.1 修改一个像素2.2 修改一个区域的像素3. 图像的创建3.1 创建纯黑/白图像3.2 创建黑白相间图像3.3 创建彩色图像3.4 随机颜色图像(雪花点图)4. 图像的拼接水平拼接 hstack()垂直拼接 vstack()原创 2022-03-27 21:44:44 · 12513 阅读 · 42 评论 -
OpenCV之 BGR、GRAY、HSV色彩空间&色彩通道专题 【Open_CV系列(三)】
OpenCV之色彩空间与通道 文章目录 1.色彩空间 1.1 BGR色彩空间 1.2 GRAY色彩空间 1.3 HSV色彩空间 1.4 空间转换 1.4.1 BGR 转 GRAY 1.4.2 BGR 转 HSV 2. 色彩通道 2.1 色彩通道的拆分 2.1.1 cv2.split() 拆分BGR通道 2.1.2 拆分HSV通道 2.2 cv2.merge() 色彩通道的合并 2.2.1 BGR 合并 2.2.2 HSV 合并 2.2.3 通道拆分与合并的综合运用 2.3BGRA色彩空间 (alpha 通道原创 2022-03-29 08:31:29 · 12945 阅读 · 51 评论 -
OpenCV绘制图像与文字(可作为脚手架代码)(python) Open_CV系列(四)
OpenCV绘制图像与文字(可作为脚手架代码)(python) Open_CV系列(四)1. cv2.line()绘制线段2. cv2.rectangle() 绘制矩形3. cv2.circle() 绘制圆形3.1 绘制实现圆 与 空心圆3.2 绘制同心圆3.3 绘制随机圆4. cv2.polylines() 绘制多边形5. cv2.putText() 绘制文字6. 绘制动态图形原创 2022-03-30 18:54:14 · 4062 阅读 · 35 评论 -
OpenCV图像几何变换专题(缩放、翻转、仿射变换及透视)【python-Open_CV系列(五)】
OpenCV图像几何变换(python为工具) Open_CV系列(五)准备图片1. 缩放 cv2.resize()方法2. 翻转 cv2.flip()方法3. 仿射变换 warpAffine()方法3.1 平移 3.2 旋转 3.3 倾斜 4. 透视原创 2022-04-01 08:30:53 · 10062 阅读 · 59 评论 -
基于梵·高《向日葵》的 图像阈值处理专题(二值处理、反二值处理、截断处理、自适应处理及Otsu方法)【Python-Open_CV系列(六)】
基于梵·高《向日葵》的 图像阈值处理专题(二值处理、反二值处理、截断处理、自适应处理及Otsu方法)【Python-Open_CV系列(六)】ʚʕ̯•͡˔•̯᷅ʔɞ上期回顾🍹1. 什么是阈值处理?🍹2.二值化处理 与 反二值化处理🍹3. 零处理🍹4. 截断处理🍹5.五种处理方式汇总🍹6. 自适应处理✨平均法 cv2.ADAPTIVE_THRESH_MEAN_C✨高斯法 cv2.ADAPTIVE_THRESH_GAUSSIAN_C🍹7. Otsu方法原创 2022-04-02 13:56:31 · 5814 阅读 · 73 评论 -
OpenCV基本功 之 图像的掩模、运算 & 合并专题 -小啾带学【Python-Open_CV系列(七)】
OpenCV图像的掩模、运算 与 合并 (以Python为工具) Open_CV系列(七)1.图像的掩模2.图像的运算2.1 图像的加法运算2.1.1 “+”方法2.1.2 cv2.add()方法2.1.3 使用掩模遮盖相加结果2.2 图像的位运算2.2.1 按位与 cv2.bitwise_and()2.2.2 按位或 cv2.bitwise_or()2.2.3 按位取反 cv2.bitwise_not()2.2.4 按位异或 cv2.bitwise_xor() 图像加密3.图像的合并 加权合并 覆盖原创 2022-04-03 19:33:04 · 8312 阅读 · 12 评论 -
《三英战吕布》 - 图像模板匹配 【Python-Open_CV系列(八)】
OpenCV图像的单模板匹配与多模板匹配 (以Python为工具) Open_CV系列(八)1.什么是模板匹配? 及 模板匹配方法matchTemplate()介绍2.单模板匹配2.1 单目标匹配2.2 多目标匹配3.多模板匹配cv2.TM_SQDIFF cv2.TM_SQDIFF_NORMED cv2.TM_CCORR cv2.TM_CCORR_NORMED cv2.TM_CCOEFF cv2.TM_CCOEFF_NORMED原创 2022-04-05 17:42:49 · 6320 阅读 · 16 评论 -
OpenCV滤波器 龙门石窟篇【Python-Open_CV系列(九)】(均值滤波器、中值滤波器、高斯滤波器、双边滤波器)
OpenCV滤波器专题(以Python为工具) Open_CV系列(九)(均值滤波器、中值滤波器、高斯滤波器、双边滤波器)文章目录1.什么是滤波器?素材选择3.均值滤波器 cv2.blur()4. 中值滤波器 cv2.medianBlur()5. 高斯滤波器 cv2.GaussianBlur()6. 双边滤波器 cv2.bilateralFilter()ʚʕ̯•͡˔•̯᷅ʔɞ🍹欢迎各路大佬来到小啾主页指点☀️欢迎大家前来学习OpenCV滤波器专题(以Python为工具)(以Python为工具)原创 2022-04-06 18:22:36 · 5615 阅读 · 33 评论 -
Open_CV形态学运算专题 (腐蚀&膨胀、开&闭运算、梯度运算、顶帽运算黑帽运算 )【Python-Open_CV系列(十)】
Open_CV形态学运算专题 (以Python为工具) Open_CV系列(十)(腐蚀&膨胀、开&闭运算、梯度运算、顶帽运算黑帽运算 )文章目录 1. 腐蚀 & 膨胀 1.1什么是腐蚀&膨胀 1.2 腐蚀方法 cv2.erode() 1.3 膨胀方法 cv2.dilate() 2. 开运算 & 闭运算 2.1 简述 2.2 开运算 2.3 闭运算 3. morphologyEx()方法3.1 morphologyEx()方法 介绍 3.2 梯度运算3.3 顶帽运算 3.4 黑帽运算原创 2022-04-07 15:06:08 · 4487 阅读 · 23 评论 -
霍夫变换看不懂?小啾带你串一遍:OpenCV图形检测专题 这样学最简单【Python-Open_CV系列(十一)】
OpenCV图形检测专题【Python-Open_CV系列(十一)】轮廓的识别,轮廓的描绘,矩形框,圆形框,凸包的绘制,cv2.findContours() & cv2.drawContours() 方法,cv2.boundingRect(),cv2.minEnclosingCircle(),Canny边缘检测 - cv2.Canny(),霍夫变换, cv2.HoughLines() 检测直线, cv2.HoughLinesP() 检测线段,cv2.检测圆 - Ho。原创 2022-04-08 04:30:00 · 4001 阅读 · 38 评论 -
小啾带你开天眼 之 开启py-OpenCV摄像头及视频处理【Python-Open_CV系列(十二)】
小啾带你开天眼 之 开启py-OpenCV摄像头及视频处理 【Python-Open_CV系列(十二)】前边的blog中,学习了这么多的图像处理基本功,今天终于到了这个令人心动的环节了,我们要使用OpenCV控制我们电脑的摄像头了,这也是迈向OPenCV的一大核心功能——人脸识别 的重要环节之一。1.调用摄像头 - 使用VideoCapture类 2.视频文件处理 3.视频文件的保存 - 使用VideoWriter类原创 2022-04-08 18:34:37 · 5514 阅读 · 9 评论 -
小啾带你开天眼 之 人脸检测与识别(以及华强、皇叔、高祖配墨镜特效)【Python-Open_CV系列(十三)】
小啾带你开天眼 之 人脸识别【Python-Open_CV系列(十三)】①素材准备 ②人脸检测(一)级联分类器 与 相关方法介绍(二)检测人脸 ③华强、皇叔、高祖配墨镜 ④人脸识别原创 2022-04-10 04:15:00 · 8316 阅读 · 14 评论 -
计算机视觉之手势、面部、姿势捕捉以Python Mediapipe为工具
`Mediapipe`是一个开源且强大的Python库,由Google开发和维护。它提供了丰富的工具和功能,用于处理实时多媒体数据。它可以帮助开发者快速构建各种视觉和音频处理应用,并允许他们灵活地定制和扩展库的功能。原创 2023-12-05 17:38:52 · 3347 阅读 · 0 评论