如何使用pyrUp和pyrDown函数构建图像金字塔?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1856个文字,预计阅读时间需要8分钟。
目标+文档尝试解答问题:如何使用OpenCV函数pyrUp和pyrDown对图像进行向上和向下采样。原理+笔记以下内容来自Bradski和Kaehler的著作《Learning OpenCV》。当我们需要将图像转换成更高分辨率或更低分辨率时,可以使用pyrUp和pyrDown函数。
pyrUp函数用于图像向上采样,即将图像尺寸增大。其原理是将图像中的每个像素点与周围8个像素点进行加权平均,然后生成新的像素值。
pyrDown函数用于图像向下采样,即将图像尺寸减小。其原理是保留图像中每个像素点的平均值,然后生成新的像素值。
目标
本文档尝试解答如下问题:
如何使用OpenCV函数 pyrUp 和 pyrDown 对图像进行向上和向下采样。
原理
Note 以下内容来自于Bradski和Kaehler的大作: Learning OpenCV 。
当我们需要将图像转换到另一个尺寸的时候, 有两种可能:
放大 图像 或者
缩小 图像。
尽管OpenCV 几何变换 部分提供了一个真正意义上的图像缩放函数(resize, 在以后的教程中会学到),不过在本篇我们首先学习一下使用 图像金字塔 来做图像缩放, 图像金字塔是视觉运用中广泛采用的一项技术。
图像金字塔
一个图像金字塔是一系列图像的集合 - 所有图像来源于同一张原始图像 - 通过梯次向下采样获得,直到达到某个终止条件才停止采样。
本文共计1856个文字,预计阅读时间需要8分钟。
目标+文档尝试解答问题:如何使用OpenCV函数pyrUp和pyrDown对图像进行向上和向下采样。原理+笔记以下内容来自Bradski和Kaehler的著作《Learning OpenCV》。当我们需要将图像转换成更高分辨率或更低分辨率时,可以使用pyrUp和pyrDown函数。
pyrUp函数用于图像向上采样,即将图像尺寸增大。其原理是将图像中的每个像素点与周围8个像素点进行加权平均,然后生成新的像素值。
pyrDown函数用于图像向下采样,即将图像尺寸减小。其原理是保留图像中每个像素点的平均值,然后生成新的像素值。
目标
本文档尝试解答如下问题:
如何使用OpenCV函数 pyrUp 和 pyrDown 对图像进行向上和向下采样。
原理
Note 以下内容来自于Bradski和Kaehler的大作: Learning OpenCV 。
当我们需要将图像转换到另一个尺寸的时候, 有两种可能:
放大 图像 或者
缩小 图像。
尽管OpenCV 几何变换 部分提供了一个真正意义上的图像缩放函数(resize, 在以后的教程中会学到),不过在本篇我们首先学习一下使用 图像金字塔 来做图像缩放, 图像金字塔是视觉运用中广泛采用的一项技术。
图像金字塔
一个图像金字塔是一系列图像的集合 - 所有图像来源于同一张原始图像 - 通过梯次向下采样获得,直到达到某个终止条件才停止采样。

