opencv计算机视觉
文章平均质量分 66
十有久诚
知道的越多,不知道的越多
展开
-
opencv图像基本操作
cv2.IMREAD_COLOR:彩色图像 cv2.IMREAD_GRAYSCALE:灰度图像。0.4为img_cat的权重,0.6为img_dog的权重,最后一个参数0为偏置值。cv2.IMREAD_GRAYSCALE:灰度图像。cv2.IMREAD_COLOR:彩色图像。b,g,r三个通道的大小(形状)都相同。原创 2023-10-29 15:35:53 · 51 阅读 · 0 评论 -
opencv 图像形态学操作
留意腐蚀是黑腐蚀白色本章用到的图(网上竟然没什么好用来学习的图!对应的图片名字:morphology_cv.jpg、dige.png、pie.pngme:有点像图像平滑中的方框滤波只不过腐蚀操作像是把黑色当成1,白色当成0,1与0取求和(不归一化)后成1了,于是本来白色的地方通过卷积变成了黑色查看图腐蚀结果加大卷积核对拼图进行腐蚀。原创 2023-10-29 21:11:26 · 55 阅读 · 0 评论 -
opencv 图像梯度计算-Sobel算子、Scharr算子、laplacian算子
本文通过opencv的工具介绍了三种梯度计算方法:Sobel算子、Scharr算子、laplacian算子,并给出了他们之间的差异原创 2023-10-30 15:25:53 · 91 阅读 · 0 评论 -
opencv 直方图与图片均衡化
原图:均衡化后的结果举个例子,如何计算均衡化这三个长方形的图不是上面的"狗在草丛"的图片,最下面的长方形是指一张只有四个灰度值的图。原创 2023-11-05 22:26:53 · 66 阅读 · 0 评论 -
opencv 傅里叶变换--通过该变换将图片变模糊或者保留边界
对于一个人一天的生活我们看来是动态的,每个点去都需要去做什么但在频域中关心的是一周吃几次早班、上几次班、做几次地铁,而这些次数基本上不会发生什么变化比如:我们生活在时间的世界中,早上7:00起来吃早饭,8:00去挤地铁,9:00开始上班。。。以时间为参照就是时域分析。但是在频域中一切都是静止的!该文章主要说一件事:任何的周期函数,都可以用多个正余弦波堆叠起来。原创 2023-11-05 22:07:35 · 109 阅读 · 0 评论 -
opencv Canny边缘检测
Canny边缘检测 即找出满足要求的梯度 1 使用高斯滤波器,以平滑图像,滤除噪声。 2 计算图像中每个像素点的梯度强度和方向。 3 应用非极大值(Non-Maximum Suppression)抑制,以消除边缘检测带来的杂散响应。 4 应用双阈值(Double-Threshold)检测来确定真实的和潜在的边缘。 5 通过抑制孤立的弱边缘最终完成边缘检测。原创 2023-11-05 18:03:36 · 69 阅读 · 0 评论