![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Opencv
胡咯吧·
这个作者很懒,什么都没留下…
展开
-
Opencv--边缘检测
边缘检测一、简介边缘:边缘是图像强度函数快速变化的地方检测边缘的方法:为了检测边缘,我们需要检测图像中的不连续性,可以使用导数来检测不连续性。问题:导数也会受到噪声的影响,因此建议在求导数之前先对图像进行平滑处理。 然后我们可以使用遮罩使用卷积来检测边缘。二、算法理论介绍Sobel算子推荐:https://blog.csdn.net/qq_29540745/article/det...原创 2020-05-01 22:38:17 · 294 阅读 · 0 评论 -
Opencv--图像阈值
图像阈值目标学习简单阈值,自适应阈值和Otsu阈值。学习函数cv.threshold和cv.adaptiveThreshold。一、简单阈值在这里,问题直截了当。对于每个像素,应用相同的阈值。如果像素值小于阈值,则将其设置为0,否则将其设置为最大值。函数cv.threshold用于应用阈值。第一个参数是源图像,它应该是灰度图像。第二个参数是阈值,用于对像素值进行分类。第三个参数是分配...原创 2020-04-29 17:51:00 · 242 阅读 · 0 评论 -
图像平滑/滤波/模糊
图像平滑(滤波)一、目标学会: - 使用各种低通滤镜模糊图像 - 将定制的滤镜应用于图像(2D卷积)二、2D卷积(图像过滤)与一维信号一样,还可以使用各种低通滤波器(LPF),高通滤波器(HPF)等对图像进行滤波。LPF有助于消除噪声,使图像模糊等。HPF滤波器有助于在图像中找到边缘。OpenCV提供了一个函数cv.filter2D来将内核与图像进行卷积。例如,我们将尝试对图像进行平均...原创 2020-04-27 23:33:38 · 465 阅读 · 0 评论 -
opencv--颜色空间转换
颜色空间转换使用工具Python3.5使用包cv2,numpy涉及函数cv2.cvtColor(),cv2.inRange()一、转换颜色空间在 OpenCV 中有 超过150 种进行颜色空间转换的方法。经常用到的两种:BGR↔Gray 和 BGR↔HSV。这里用到的函数是cv2.cvtColor(input_imageflag),其中flag就是转换类型。对于BGR↔Gray的...原创 2020-04-24 16:55:11 · 818 阅读 · 0 评论 -
opencv--python实现:图像的几何变换(平移、旋转、仿射变换等)
图像的几何变换转自:https://blog.csdn.net/g11d111/article/details/79978582一、缩放变换缩放就是改变图像的大小,使用**cv2.resize()**函数。图像的大小可以手动指定,也可以使用缩放比例。cv2.resize()支持多种插值算法,默认使用的是cv2.INTER_LINEAR(不管放大和缩小)。缩小最适合使用:cv2.I...原创 2020-04-24 00:03:54 · 1043 阅读 · 0 评论 -
opencv框架——图像插值算法
基于OpenCV的Python实现函数原型:cv2.resize(src, dsize[, dst[, fx[, fy[, interpolation]]]])参数:参数描述src【必需】原图像dsize【必需】输出图像所需大小fx【可选】沿水平轴的比例因子fy【可选】沿垂直轴的比例因子interpolation【可选】插值方式...原创 2020-04-21 19:00:12 · 203 阅读 · 0 评论