当前位置:   article > 正文

使用Python和OpenCV构建图像金字塔_python生成图像金字塔

python生成图像金字塔

这篇博客将介绍如何使用两种方法构造图像金字塔。

  1. 使用Python和OpenCV构建金字塔,此方法不会在金字塔的每一层使用高斯平滑图像,因此更适合与HOG描述符一起使用。

  2. 使用Python + scikit-image构建金字塔,在金字塔的每一层都应用高斯平滑。

应该使用哪种方法?——取决于应用程序。如果将HOG描述符用于对象分类,则使用第一种方法,因为平滑会损害分类性能。

如果要实施SIFT或高斯差分关键点检测器之类的方法,则使用第二种方法(或至少将平滑方法纳入第一种方法)。

1. 效果图

法一:未进行高斯平滑的金字塔效果图:
在这里插入图片描述
使用高斯平滑的图像金字塔效果图如下:可能因为scikit-image版本 0.17.1原因,不支持彩色图~~
在这里插入图片描述可以看到高斯平滑的金字塔比不使用高斯平滑的级别少,这是因为高斯平滑的以1/2层级降,更快;

当设置不同的scale级别时,俩种方式能生成的级别也不一致,可以尽情试试。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/854953
推荐阅读
相关标签
  

闽ICP备14008679号