vba中resize是什么意思
2个回答
展开全部
resize是vba中的一个功能,它提供了一种定义区域的方法。
使用resize有时可读性更强、更灵活。
比如:在某个区域要扩大或缩小范围需要根据实际计算结果确定而不能在编程时确定,这时使用resize就很方便,因为它可以把计算结果作为参数,即括号中的数可以是变量,这个变量在前面被赋予某个计算结果,那么程序就可以按计算结果变化区域。
扩展资料
resize函数的形式
void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR) ;
src - 原图;
dst - 目标图像。当参数dsize不为0时,dst的大小为size;否则,它的大小需要根据src的大小,参数fx和fy决定。dst的类型(type)和src图像相同;
dsize - 目标图像大小;
所以,参数dsize和参数(fx, fy)不能够同时为0;
fx - 水平轴上的比例因子;
fy - 垂直轴上的比例因子;
最后一个参数插值方法,是默认值,放大时最好选 INTER_LINEAR ,缩小时最好选 INTER_AREA。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询