0 引言
在图像处理中,经常需要改变图像的尺寸,比如在图像识别时需要将图像归一化到某一标准尺寸,在目标检测中需要在不同尺度的图像上进行检测,以应对尺度变化。OpenCV提供了如下两种方式来改变图像尺寸:
- resize()函数。最直接的方法,只要给定输入输出图像,以及目标尺寸和插值方式就可以完成。
- pyrUp(),pyrDown()函数。即图像金字塔相关的两个函数,对图像进行向上采样,向下采样的操作。
这篇文章中,首先介绍图像金字塔的原理,接着介绍resize()函数,然后是pyrUP()和pyrDown()函数,最后是一个综合实例程序。