- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫函数原型介绍高斯模糊(Gaussian Blur) 橡皮擦的小节 基础知识铺垫 看到一种说法,解释高斯模糊的比较简单,高斯模糊是带加权的均值模糊。 大概解释如下: 高斯模糊实质上就是一种均值模糊,只是高斯模糊是按照加权... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫函数原型介绍高斯模糊(Gaussian Blur) 橡皮擦的小节 基础知识铺垫 看到一种说法,解释高斯模糊的比较简单,高斯模糊是带加权的均值模糊。 大概解释如下: 高斯模糊实质上就是一种均值模糊,只是高斯模糊是按照加权...
- 今天是持续写作的第 37 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇文章与你一起学一个方法 imwrite。 OpenCV 保存图像 读取图像之后,对应的就是保存图像,在 OpenCV 里面,保存图像也有讲究。 在 C++语言里面,OpenCV 函数结构如下: CV_EXPORTS_W bool imwrite( co... 今天是持续写作的第 37 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇文章与你一起学一个方法 imwrite。 OpenCV 保存图像 读取图像之后,对应的就是保存图像,在 OpenCV 里面,保存图像也有讲究。 在 C++语言里面,OpenCV 函数结构如下: CV_EXPORTS_W bool imwrite( co...
- 今天是持续写作的第 44 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇博客学习 OpenCV 中关于图像旋转的函数,核心学习到的函数依旧是 warpAffine,但需要新增一个 getRotationMatrix2D 函数 。 取经之旅第 11 天 getRotationMatrix2D 函数OpenCV 尾声 ... 今天是持续写作的第 44 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇博客学习 OpenCV 中关于图像旋转的函数,核心学习到的函数依旧是 warpAffine,但需要新增一个 getRotationMatrix2D 函数 。 取经之旅第 11 天 getRotationMatrix2D 函数OpenCV 尾声 ...
- 今天是持续写作的第 39 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 取经之旅第 7 天 局部二值化方法验证码处理扫描文件识别上篇博客中的函数改造OpenCV 尾声 本篇博客继续学习 OpenCV 的二值化操作。 局部二值化方法 局部二值化方法也叫自适应阈值法。在上篇文章中,咱学会的是一种全局性的阈值,只需要设定... 今天是持续写作的第 39 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 取经之旅第 7 天 局部二值化方法验证码处理扫描文件识别上篇博客中的函数改造OpenCV 尾声 本篇博客继续学习 OpenCV 的二值化操作。 局部二值化方法 局部二值化方法也叫自适应阈值法。在上篇文章中,咱学会的是一种全局性的阈值,只需要设定...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。本篇博客是这个系列的第 35 篇。 Python OpenCV 基础知识铺垫函数原型 橡皮擦的小节 基础知识铺垫 通过检索相关资料,学习到了霍夫圆检测的一点点皮毛知识,它的基本内容是认为图像上任何一个非零像素点,都有可能是一个潜在圆形上的一点。通过投票计算,生成累... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。本篇博客是这个系列的第 35 篇。 Python OpenCV 基础知识铺垫函数原型 橡皮擦的小节 基础知识铺垫 通过检索相关资料,学习到了霍夫圆检测的一点点皮毛知识,它的基本内容是认为图像上任何一个非零像素点,都有可能是一个潜在圆形上的一点。通过投票计算,生成累...
- 今天的学习的内容是:通过 Python OpenCV 对图像实现叠加操作,本文只涉及一个函数,即cv2.addWeighted。 cv2.addWeighted 该函数的完整表述为:Python-OpenCV 图像叠加 or 图像混合加权实现。 函数原型如下: dst = cv2.addWeighted(src1, alpha, src2, beta, gamm... 今天的学习的内容是:通过 Python OpenCV 对图像实现叠加操作,本文只涉及一个函数,即cv2.addWeighted。 cv2.addWeighted 该函数的完整表述为:Python-OpenCV 图像叠加 or 图像混合加权实现。 函数原型如下: dst = cv2.addWeighted(src1, alpha, src2, beta, gamm...
- 今天的学习的内容是:使用 Python OpenCV 实现拖动画图。 使用 OpenCV 画个矩形 要实现手动拖拽绘制图形,核心有两个步骤,第一步记录鼠标按下的点,第二步记录鼠标抬起的点,完成。 具体的说明写在代码中,下述代码最大的问题在绘制图片的时候,如果鼠标移动不规则,会出现一个弧线。 import cv2 import numpy as np # 当鼠标... 今天的学习的内容是:使用 Python OpenCV 实现拖动画图。 使用 OpenCV 画个矩形 要实现手动拖拽绘制图形,核心有两个步骤,第一步记录鼠标按下的点,第二步记录鼠标抬起的点,完成。 具体的说明写在代码中,下述代码最大的问题在绘制图片的时候,如果鼠标移动不规则,会出现一个弧线。 import cv2 import numpy as np # 当鼠标...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫高斯金字塔cv2.pyrDown 与 cv2.pyrUp 函数原型 拉普拉斯金字塔(Laplacian Pyramid, LP)橡皮擦的小节 基础知识铺垫 学习图像金字塔,发现网上的资料比较多,检索起来比较轻松。 图像金... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫高斯金字塔cv2.pyrDown 与 cv2.pyrUp 函数原型 拉普拉斯金字塔(Laplacian Pyramid, LP)橡皮擦的小节 基础知识铺垫 学习图像金字塔,发现网上的资料比较多,检索起来比较轻松。 图像金...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫函数原型介绍均值模糊中值模糊2D 卷积(图像滤波),自定义模糊 橡皮擦的小节推荐阅读 基础知识铺垫 Python OpenCV 中模糊操作的原理是: 基于离散卷积、定义好每个卷积核、不同卷积核得到不同的卷积效果、模糊是卷... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫函数原型介绍均值模糊中值模糊2D 卷积(图像滤波),自定义模糊 橡皮擦的小节推荐阅读 基础知识铺垫 Python OpenCV 中模糊操作的原理是: 基于离散卷积、定义好每个卷积核、不同卷积核得到不同的卷积效果、模糊是卷...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫cv2.calcBackProject 函数函数原型说明 橡皮擦的小节 基础知识铺垫 通过直方图的反向投影,可以在图像 A 中查找特定的图像 B,一般情况下图像 A 比较大,图像 B 比较小或者图像 B 只有 1 个像素。... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫cv2.calcBackProject 函数函数原型说明 橡皮擦的小节 基础知识铺垫 通过直方图的反向投影,可以在图像 A 中查找特定的图像 B,一般情况下图像 A 比较大,图像 B 比较小或者图像 B 只有 1 个像素。...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫Sobel 算子和 Scharr 算子Sobel 算子说明与使用Scharr 算子说明与使用 laplacian 算子橡皮擦的小节 基础知识铺垫 图像梯度是计算图像变化速度的方法,对于图像边缘部分,灰度值如果变化幅度较大,... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。 Python OpenCV 基础知识铺垫Sobel 算子和 Scharr 算子Sobel 算子说明与使用Scharr 算子说明与使用 laplacian 算子橡皮擦的小节 基础知识铺垫 图像梯度是计算图像变化速度的方法,对于图像边缘部分,灰度值如果变化幅度较大,...
- Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。本篇博客是这个系列的第 34 篇。 Python OpenCV 基础知识铺垫霍夫直线变换函数原型概率霍夫变换(Probabilistic Hough Transform) 橡皮擦的小节 基础知识铺垫 上篇博客 咱们一起学习了霍夫直线检测的原理,本篇就从应用层对其进... Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧。本篇博客是这个系列的第 34 篇。 Python OpenCV 基础知识铺垫霍夫直线变换函数原型概率霍夫变换(Probabilistic Hough Transform) 橡皮擦的小节 基础知识铺垫 上篇博客 咱们一起学习了霍夫直线检测的原理,本篇就从应用层对其进...
- 异常解读 在使用 OpenCV 进行代码编写时,会出现 TypeError: integer argument expected, got float 错误。 该错误为类型错误,例如下述代码就会报错。 img = cv.imread('10.jpg', 1) rows, cols, channels = img.shape M = np.float32([[1, ... 异常解读 在使用 OpenCV 进行代码编写时,会出现 TypeError: integer argument expected, got float 错误。 该错误为类型错误,例如下述代码就会报错。 img = cv.imread('10.jpg', 1) rows, cols, channels = img.shape M = np.float32([[1, ...
- 一、原图图片和效果图 黑白版 彩色版 再来个只狼的~ 二、具体步骤 导入库 # -*- coding: UTF-8 -*-import cv2import numpy as np 读取图片,灰度图,因此第二参数为0(1则表示彩色图) # 读取图片img = cv2.imread('img.jpg', 0) 保存灰度图 # 显示并... 一、原图图片和效果图 黑白版 彩色版 再来个只狼的~ 二、具体步骤 导入库 # -*- coding: UTF-8 -*-import cv2import numpy as np 读取图片,灰度图,因此第二参数为0(1则表示彩色图) # 读取图片img = cv2.imread('img.jpg', 0) 保存灰度图 # 显示并...
- 目录 1、人体姿态估计简介 2、人体姿态估计数据集 3、OpenPose库 4、实现原理 5、实现神经网络 6、实现代码 1、人体姿态估计简介 人体姿态估计(Human Posture Estimation),是通过将图片中已检测到的人体关键点正确的联系起来,从而估计人体姿态。 人体关键点通常对应人体上有一定自由度的关节,比如颈、肩、肘、腕、腰、膝、踝等,... 目录 1、人体姿态估计简介 2、人体姿态估计数据集 3、OpenPose库 4、实现原理 5、实现神经网络 6、实现代码 1、人体姿态估计简介 人体姿态估计(Human Posture Estimation),是通过将图片中已检测到的人体关键点正确的联系起来,从而估计人体姿态。 人体关键点通常对应人体上有一定自由度的关节,比如颈、肩、肘、腕、腰、膝、踝等,...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签