- 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, ...
- 一、学习目标 了解事件编写一个简易绘画板 二、了解如何制作简易绘画板 2.1 了解鼠标多种事件 上一节我们简单的使用opencv的图形绘制方法,用鼠标绘制了一些内容。上一节所响应的是简单的双击事件EVENT_LBUTTONDBLCLK,在OpenCV的鼠标事件中还有很多。以下将列举出来: EVENT_MOUSEMOVE:鼠标滑动EVENT_LBUTTONDOW... 一、学习目标 了解事件编写一个简易绘画板 二、了解如何制作简易绘画板 2.1 了解鼠标多种事件 上一节我们简单的使用opencv的图形绘制方法,用鼠标绘制了一些内容。上一节所响应的是简单的双击事件EVENT_LBUTTONDBLCLK,在OpenCV的鼠标事件中还有很多。以下将列举出来: EVENT_MOUSEMOVE:鼠标滑动EVENT_LBUTTONDOW...
- 今天的学习的内容是:使用 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)橡皮擦的小节 基础知识铺垫 学习图像金字塔,发现网上的资料比较多,检索起来比较轻松。 图像金...
- 今天是持续写作的第 39 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 取经之旅第 7 天 局部二值化方法验证码处理扫描文件识别上篇博客中的函数改造OpenCV 尾声 本篇博客继续学习 OpenCV 的二值化操作。 局部二值化方法 局部二值化方法也叫自适应阈值法。在上篇文章中,咱学会的是一种全局性的阈值,只需要设定... 今天是持续写作的第 39 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 取经之旅第 7 天 局部二值化方法验证码处理扫描文件识别上篇博客中的函数改造OpenCV 尾声 本篇博客继续学习 OpenCV 的二值化操作。 局部二值化方法 局部二值化方法也叫自适应阈值法。在上篇文章中,咱学会的是一种全局性的阈值,只需要设定...
- 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python... 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python...
- 今天是持续写作的第 44 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇博客学习 OpenCV 中关于图像旋转的函数,核心学习到的函数依旧是 warpAffine,但需要新增一个 getRotationMatrix2D 函数 。 取经之旅第 11 天 getRotationMatrix2D 函数OpenCV 尾声 ... 今天是持续写作的第 44 / 100 天。 如果你有想要交流的想法、技术,欢迎在评论区留言。 本篇博客学习 OpenCV 中关于图像旋转的函数,核心学习到的函数依旧是 warpAffine,但需要新增一个 getRotationMatrix2D 函数 。 取经之旅第 11 天 getRotationMatrix2D 函数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...
- 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]... 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]...
- 测试封装,封装了官方示例人脸识别函数,目录未整理,需要把lib目录下的,人脸识别xml文件拷贝到public目录下 npm install dmhsq_opjs_fz_test 调用方法,引入后调用face方法 需要创建一个video,canvas,button元素并设置id face(videoid,canvasid,buttonid) 大佬勿喷,后续改进 测试封装,封装了官方示例人脸识别函数,目录未整理,需要把lib目录下的,人脸识别xml文件拷贝到public目录下 npm install dmhsq_opjs_fz_test 调用方法,引入后调用face方法 需要创建一个video,canvas,button元素并设置id face(videoid,canvasid,buttonid) 大佬勿喷,后续改进
- 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]... 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]...
- 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python... 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python...
- 一、学习目标 了解高斯模糊的使用方法了解毛玻璃的图片效果添加了解如何自己做一个噪声图片 上一篇:[python opencv 计算机视觉零基础到实战] 九、模糊 如有错误欢迎指出~ 二、了解模糊与美颜 2.1 使用高斯模糊降噪 由于很多小伙伴反应抛开原理或理论讲解使用用法对于初学者来说会很舒服,从本节开始将会以比较简单的方式进行讲解相关API的应用。 首先... 一、学习目标 了解高斯模糊的使用方法了解毛玻璃的图片效果添加了解如何自己做一个噪声图片 上一篇:[python opencv 计算机视觉零基础到实战] 九、模糊 如有错误欢迎指出~ 二、了解模糊与美颜 2.1 使用高斯模糊降噪 由于很多小伙伴反应抛开原理或理论讲解使用用法对于初学者来说会很舒服,从本节开始将会以比较简单的方式进行讲解相关API的应用。 首先...
- 一、学习目标 了解事件编写一个简易绘画板 二、了解如何制作简易绘画板 2.1 了解鼠标多种事件 上一节我们简单的使用opencv的图形绘制方法,用鼠标绘制了一些内容。上一节所响应的是简单的双击事件EVENT_LBUTTONDBLCLK,在OpenCV的鼠标事件中还有很多。以下将列举出来: EVENT_MOUSEMOVE:鼠标滑动EVENT_LBUTTONDOW... 一、学习目标 了解事件编写一个简易绘画板 二、了解如何制作简易绘画板 2.1 了解鼠标多种事件 上一节我们简单的使用opencv的图形绘制方法,用鼠标绘制了一些内容。上一节所响应的是简单的双击事件EVENT_LBUTTONDBLCLK,在OpenCV的鼠标事件中还有很多。以下将列举出来: EVENT_MOUSEMOVE:鼠标滑动EVENT_LBUTTONDOW...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签