Opencv学习笔记(六)--图像的放大和缩小
原文地址:http://blog.csdn.net/taoyanqi8932/article/details/52244924
标签: opencv
2016-08-18
![](http://static.blog.csdn.net/images/category_icon.jpg)
版权声明:本文为博主原创文章,未经博主允许不得转载。
图像金字塔(Image Pyramids)
一个图像金字塔是一系列图像的集合 - 所有图像来源于同一张原始图像 - 通过梯次向下采样获得,直到达到某个终止条件才停止采样。
有两种类型的图像金字塔常常出现在文献和应用中:
高斯金字塔(Gaussian pyramid): 用来向下采样
拉普拉斯金字塔(Laplacian pyramid): 用来从金字塔低层图像重建上层未采样图像
向下采样导致了,图像放大,造成模糊
向上采样会导致丢失信息,因为他缩小了图像
向上采用函数原型: void pyrUp(InputArray src, OutputArray dst, const Size& dstsize=Size(), int borderType=BORDER_DEFAULT )
向下采用函数原型: void pyrDown(InputArray src, OutputArray dst, const Size& dstsize=Size(), int borderType=BORDER_DEFAULT )
实例:
//将图像放大两倍
pyrUp(src, dst, Size(src.cols * 2, src.rows * 2));
//缩小两倍
pyrDown(src, dst, Size(src.cols / 2, src.rows / 2));