Advertisement

OpenCV中的图像尺寸变换和翻转操作(学习笔记)

阅读量:

1、resize() 函数原型

调整尺寸() 函数

复制代码
 void resize( InputArray src, OutputArray dst, Size dsize, double fx  = 0 ,

    
 	         double fy = 0 , int interpolation = INTER_LINEAR )
    
    
    
    

其中,src 表示输入图像;dst 代表输出图像,其数据类型与 src 保持一致;dsize 指定输出图像的尺寸;fx 是水平方向的比例因子,例如若需将水平方向放大两倍,则应将其设为 2;fy 则为垂直方向的比例因子,若希望垂直方向扩大两倍,同样赋值为 2;interpolation 表示所采用的插值方法标识。该函数中,参数 dsizefx(fy) 均可用于调节输出图像的尺寸,在实际应用过程中只需选择其中一组参数进行设置。当通过这两组参数计算所得的输出尺寸出现差异时,最终以 dsize 所设定的尺寸作为依据。

插值方法的标志 作用
INTER_NEAREST 最近邻插值
INTER_LINEAR 双线性插值法
INTER_CUBIC 双三次插值
INT

全部评论 (0)

还没有任何评论哟~