作者:翟天保Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

函数原型

void buildPyramid( InputArray src, OutputArrayOfArrays dst,int maxlevel, int borderType = BORDER_DEFAULT );

参数说明

  1. InputArray类型的src,输入图像。
  2. OutputArrayOfArrays类型的dst,输出图像集合,一般为容器。
  3. int类型的maxlevel,图像金字塔层级。
  4. int类型的borderType,推断图像边缘像素的边界模式。

测试代码

#include <iostream>
#include "opencv2/core.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/imgproc.hpp"using namespace cv;
using namespace std;int main()
{cv::Mat src = imread("test.jpg");vector<cv::Mat> ths;int row = src.rows;int col = src.cols;buildPyramid(src, ths, 3, 4);imshow("original", src);imshow("level 0", ths[0]);imshow("level 1", ths[1]);imshow("level 2", ths[2]);imshow("level 3", ths[3]);waitKey(0);return 0;
}

测试效果

图1 图像金字塔

图像金字塔其实就是多次向下采样,原图为容器的第一个图,也就是0;若level为4,后面还有4张不同缩小程度的图,其尺寸为上一级图像的一半~

如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!

OpenCV-图像金字塔cv::buildPyramid相关推荐

  1. OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔总结

    我们经常会将某种尺寸的图像转换为其他尺寸的图像,如果放大或者缩小图片的尺寸,笼统来说的话,可以使用OpenCV为我们提供的如下两种方式: <1> resize函数.这是最直接的方式, &l ...

  2. 【OpenCV新手教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放...

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26157633 作者:毛星云(浅墨) ...

  3. 【OpenCV入门教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26157633 作者:毛星云(浅墨) ...

  4. opencv 图像金字塔及图像重建、融合

    一.图像金字塔 关于图像金字塔的介绍,这里推荐一篇毛星云写的博客 OpenCV图像金字塔:高斯金字塔.拉普拉斯金字塔与图片尺寸缩放,是基于<OpenCV3编程入门>中图像金字塔部分编写,基 ...

  5. Python,OpenCV图像金字塔cv2.pyrUp(), cv2.pyrDown()

    Python,OpenCV图像金字塔cv2.pyrUp, cv2.pyrDown 1. 效果图 2. 原理 2.1 什么是图像金字塔 2.2 金字塔分类 2.3 应用 3. 源码 参考 这篇博客将介绍 ...

  6. OpenCV图像金字塔pyrDown和pyrUp的实例(附完整代码)

    OpenCV图像金字塔pyrDown和pyrUp的实例 OpenCV图像金字塔pyrDown和pyrUp的实例 OpenCV图像金字塔pyrDown和pyrUp的实例 #include "i ...

  7. opencv图像金字塔的介绍

    1.学习目标: 掌握opencv图像金字塔的原理 学习内容: 1.什么是图像金字塔? 2.图像金字塔有什么用? 3.图像金字塔实现方式 学习产出: 1. 什么是图像金字塔? 图像金字塔(如图 1 所示 ...

  8. OpenCV 图像金字塔buildPyramid、pyrDown、pyrUp

    返回OpenCV算子速查表 升采样 pyrDown,降采样 pyrUp,图像金字塔buildPyramid 1. 函数定义 1.1 降采样 pyrDown 1.2 升采样 pyrUp 1.3 buil ...

  9. opencv 图像金字塔

    文章目录 概念 一.opencv 函数支持 概念 图像金字塔: 图像金字塔是图像的集合,所有图像都来自单个原始图像,这些图像被连续下采样,直到达到某个所需的停止点. 有两种常见的图像金字塔: 高斯金字 ...

最新文章

  1. Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大的教育公司
  2. 形变立体跟踪-基于稠密运动估计和力学仿真(2)
  3. 【Kafka】Kafka Record for partition topic at offset xx is invalid, cause: Record corrupt
  4. IOS开发之----四舍五入问题
  5. ZPCategory
  6. IOS:类方法(静态方法)和实例方法
  7. 集成电路总设计(Ⅴ)
  8. 数据库第6章总结——关系数据理论
  9. linux查网卡物理地址,网卡MAC地址查询方法
  10. ssh遇到密钥更改问题
  11. [c++]平均成绩、从尾到头打印链表、整数从大到小排序、二分法查找、斐波那契数列
  12. 记一次从 git pull 出现 Untracked FilesPervent Merge
  13. 神经网络架构搜索——可微分搜索(DARTS)
  14. 0起步的摄影初学笔记
  15. 微信公众号如何嵌入照片征集视频征集小程序
  16. 我的世界Bukkit插件开发(4)——命令
  17. JavaCore-ClassLoader
  18. typora字体修改
  19. LaTeX soul包
  20. 新型无线充电技术:能为人体植入设备充电

热门文章

  1. 【资料下载】Python 第九讲——灵活运用docker,实现深度学习的环境搭建...
  2. 苹果自动驾驶“排名垫底”,每1.1英里就发生一次脱离...
  3. linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...
  4. .NET简谈组件程序设计之(渗入序列化过程)
  5. 戴尔携手EMC战略合作续签至2013年
  6. MyBatis3-SqlSessionDaoSupport的使用
  7. erlang的dict和maps模块
  8. 基于SSM的医院药品管理系统答辩PPT模板
  9. 计算机毕业设计中用Java编写泛型与集合框架
  10. mysql库迁移_MySql数据库 指定库迁移