Visual Studio 2019 搭配OpenCV 对图片显示大小进行调整:
resize函数使用实例
大家好,在使用Visual Studio 2019 搭配OpenCV 对图片进行处理的过程中,我们发现打开的图片会以原始状态显示,导致图片延伸到屏幕以外,无法查看全部。用【resize函数】就可以将显示的图片大小调整到自己希望的样子,下面给大家讲一讲。
Resize函数基本构成
Resize(原图,输出图,Size(原图.cols/a,原图.row/b),double fx,double fy,INTER_LINEAR)
- 原图:读入图片的存储变量;
- 输出图:输出图片的存储变量;
- Size():尺寸调节函数,a、b分别是原图宽和长缩小的倍数;
- fx、fy:一般为分数,即宽和高缩小为原图的几分之几;
- INTER_LINEAR:双线性插值法缩放图片(常用);
- Size和fx、fy不能同时为0。
举例说明:将显示图片缩小为原来的1/4
编程核心代码:
代码1:Resize(原图,输出图,Size(原图.cols/4,原图.row/4),0,0,INTER_LINEAR)
或者
代码2:Re