- 今天的学习的内容是:使用 Python OpenCV 实现拖动画图。 使用 OpenCV 画个矩形要实现手动拖拽绘制图形,核心有两个步骤,第一步记录鼠标按下的点,第二步记录鼠标抬起的点,完成。具体的说明写在代码中,下述代码最大的问题在绘制图片的时候,如果鼠标移动不规则,会出现一个弧线。import cv2import numpy as np# 当鼠标按下时为 True,表示正在绘制drawi... 今天的学习的内容是:使用 Python OpenCV 实现拖动画图。 使用 OpenCV 画个矩形要实现手动拖拽绘制图形,核心有两个步骤,第一步记录鼠标按下的点,第二步记录鼠标抬起的点,完成。具体的说明写在代码中,下述代码最大的问题在绘制图片的时候,如果鼠标移动不规则,会出现一个弧线。import cv2import numpy as np# 当鼠标按下时为 True,表示正在绘制drawi...
- 今天是持续写作的第 46 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客目的:如何使用 OpenCV 在图片是添加一些图形,使用到的函数是 cv2.rectangle 和 cv2.circle。 cv2.rectangle该函数的作用就是在图片上绘制一个简单的矩形,语法格式如下: cv2.rectangle(img, pt1, pt2, color[, thickn... 今天是持续写作的第 46 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客目的:如何使用 OpenCV 在图片是添加一些图形,使用到的函数是 cv2.rectangle 和 cv2.circle。 cv2.rectangle该函数的作用就是在图片上绘制一个简单的矩形,语法格式如下: cv2.rectangle(img, pt1, pt2, color[, thickn...
- 今天是持续写作的第 43 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客学习 OpenCV 中关于图像平移的方法,核心学习到的方法是 warpAffine 。 OpenCV 图像的平移每次学习新东西的时候,橡皮擦都是去海量检索,然后找到适合自己理解的部分。再将其拼凑成一个小的系统,争取对该内容有初步理解。今天这 1 个小时,核心要学习的是图像的平移,在电脑上随便打开... 今天是持续写作的第 43 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇博客学习 OpenCV 中关于图像平移的方法,核心学习到的方法是 warpAffine 。 OpenCV 图像的平移每次学习新东西的时候,橡皮擦都是去海量检索,然后找到适合自己理解的部分。再将其拼凑成一个小的系统,争取对该内容有初步理解。今天这 1 个小时,核心要学习的是图像的平移,在电脑上随便打开...
- 今天是持续写作的第 37 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇文章与你一起学一个方法 imwrite。 OpenCV 保存图像读取图像之后,对应的就是保存图像,在 OpenCV 里面,保存图像也有讲究。在 C++语言里面,OpenCV 函数结构如下:CV_EXPORTS_W bool imwrite( const String& filename, Input... 今天是持续写作的第 37 / 100 天。如果你有想要交流的想法、技术,欢迎在评论区留言。本篇文章与你一起学一个方法 imwrite。 OpenCV 保存图像读取图像之后,对应的就是保存图像,在 OpenCV 里面,保存图像也有讲究。在 C++语言里面,OpenCV 函数结构如下:CV_EXPORTS_W bool imwrite( const String& filename, Input...
- 如果你有想要交流的想法、技术,欢迎在评论区留言。图像算法 这个系列橡皮擦一直不太想写,因为太难了,对技术栈体系是一无所知的。而且橡皮擦数学目前估计就剩下初二的水平了,承担这样一个系列博客,想想自己就挺害怕的。不过人想要进步,就要跳出自己的舒适圈,挑战一下有难度的事情。这个系列会写一年之久,希望有能和橡皮擦坚持到最后一天的朋友。 学习者背景描述对橡皮擦自己画个画像,如果你比我强,你也可以坚持到... 如果你有想要交流的想法、技术,欢迎在评论区留言。图像算法 这个系列橡皮擦一直不太想写,因为太难了,对技术栈体系是一无所知的。而且橡皮擦数学目前估计就剩下初二的水平了,承担这样一个系列博客,想想自己就挺害怕的。不过人想要进步,就要跳出自己的舒适圈,挑战一下有难度的事情。这个系列会写一年之久,希望有能和橡皮擦坚持到最后一天的朋友。 学习者背景描述对橡皮擦自己画个画像,如果你比我强,你也可以坚持到...
- 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章继续分享素描特效、怀旧特效、光照特效、流年特效以及滤镜特效。代码通过Python和OpenCV实现,基础性文章,希望对你有所帮助。 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章继续分享素描特效、怀旧特效、光照特效、流年特效以及滤镜特效。代码通过Python和OpenCV实现,基础性文章,希望对你有所帮助。
- 介绍图像形态学的基本运用 介绍图像形态学的基本运用
- 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章讲解图像灰度化处理的知识,结合OpenCV调用cv2.cvtColor()函数实现图像灰度操作,使用像素处理方法对图像进行灰度化处理。基础性知识,希望对您有所帮助。 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章讲解图像灰度化处理的知识,结合OpenCV调用cv2.cvtColor()函数实现图像灰度操作,使用像素处理方法对图像进行灰度化处理。基础性知识,希望对您有所帮助。
- 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章主要讲解灰度直方图的基本概念,Python调用OpenCV实现绘制图像直方图,基础性知识希望对您有所帮助。 该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。本篇文章主要讲解灰度直方图的基本概念,Python调用OpenCV实现绘制图像直方图,基础性知识希望对您有所帮助。
- 简单介绍霍夫线和霍夫圆检测 简单介绍霍夫线和霍夫圆检测
- 介绍了椭圆拟合,直线拟合,点多边形测试,凸包检测及其相关函数 介绍了椭圆拟合,直线拟合,点多边形测试,凸包检测及其相关函数
- 简单介绍图像锐化,边缘检测以及图像金字塔 简单介绍图像锐化,边缘检测以及图像金字塔
- 图像梯度与锐化 图像梯度与锐化
- 快速边缘滤波&自定义滤波 快速边缘滤波&自定义滤波
- 文章简介了图像卷积与四种图像模糊方法 文章简介了图像卷积与四种图像模糊方法
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签