![](https://img-blog.csdnimg.cn/20200209110920853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
openCV
openCV图像处理
Kieven2oo8
机器视觉、深度学习、机器学习研究者
QQ:58822078
邮件联系:kieven04@126.com
展开
-
尺度空间与高斯差分算子DoG
在上一篇中我讲述了图像金字塔(高斯金字塔和拉普拉斯金字塔)。这了篇中介绍在SIFT检测中用到的DoG高斯差分算子。 在SIFT关键角点检测中,在不同的尺度空间不能使用相同的窗口检测SIFT极值点。对小的角点要用小的窗口,对大的角点只能使用大的窗口。为了达 到这个目的我们要使用尺度空间滤波器。尺度空间滤波器:尺度空间滤波器可以使用一些列具有 不同方差 σ 的高...原创 2020-02-14 15:28:24 · 2622 阅读 · 1 评论 -
openCV_结构化元素(核)
结构化元素 在前面的例子中我们使用 Numpy 构建了结构化元素,它是正方形的。但 有时我们需要构建一个椭圆形/圆形的核。为了实现这种要求,提供了 OpenCV 函数 cv2.getStructuringElement()。你只需要告诉他你需要的核的形状 和大小。 # Rectangular Kernel>>> cv2.getStructuringElemen...原创 2020-02-10 11:33:36 · 1141 阅读 · 0 评论 -
Hu 矩——形状匹配
形状匹配 函数 cv2.matchShape() 可以帮我们比较两个形状或轮廓的相似度。如 果返回值越小,匹配越好。它是根据 Hu 矩来计算的。文档中对不同的方法都 有解释。我们试着将下面的图形进行比较: import cv2import numpy as npimg1 = cv2.imread('star.jpg',0)img2 = cv2...原创 2020-02-09 20:30:50 · 864 阅读 · 0 评论