- 今天的学习的内容是:通过 Python OpenCV 对图像实现叠加操作,本文只涉及一个函数,即cv2.addWeighted。 cv2.addWeighted该函数的完整表述为:Python-OpenCV 图像叠加 or 图像混合加权实现。函数原型如下:dst = cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]])... 今天的学习的内容是:通过 Python OpenCV 对图像实现叠加操作,本文只涉及一个函数,即cv2.addWeighted。 cv2.addWeighted该函数的完整表述为:Python-OpenCV 图像叠加 or 图像混合加权实现。函数原型如下:dst = cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]])...
- 今天的学习的内容是:使用 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实现绘制图像直方图,基础性知识希望对您有所帮助。
- 简单介绍霍夫线和霍夫圆检测 简单介绍霍夫线和霍夫圆检测
- 介绍了椭圆拟合,直线拟合,点多边形测试,凸包检测及其相关函数 介绍了椭圆拟合,直线拟合,点多边形测试,凸包检测及其相关函数
- 简单介绍图像锐化,边缘检测以及图像金字塔 简单介绍图像锐化,边缘检测以及图像金字塔
- 图像梯度与锐化 图像梯度与锐化
- 快速边缘滤波&自定义滤波 快速边缘滤波&自定义滤波
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/22 周三 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
华为云开发者日·广州站
2024/05/23 周四 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签