OpenCV--图像的缩放-resize()
来源:互联网 发布:is语音淘宝客服可信吗 编辑:程序博客网 时间:2024/04/28 16:21
主要介绍函数resize();
图像缩放的效果图如下:
主程序代码及函数解释如下所示:
/************************************************************************//* OpenCV图像缩放使用的函数是:resizevoid resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR )参数含义:InputArray src -原图像OutputArray dst -输出图像Size dsize -目标图像的大小double fx=0 -在x轴上的缩放比例double fy=0 -在y轴上的缩放比例int interpolation -插值方式,有以下四种方式INTER_NN -最近邻插值INTER_LINEAR -双线性插值 (缺省使用)INTER_AREA -使用象素关系重采样,当图像缩小时候,该方法可以避免波纹出现。当图像放大时,类似于 INTER_NN 方法。INTER_CUBIC -立方插值。说明:dsize与fx和fy必须不能同时为零*//************************************************************************/#include <opencv2\opencv.hpp>#include <opencv2\imgproc\imgproc.hpp>using namespace cv;int main(){//读入图像Mat srcImage=imread("1.jpg");Mat temImage,dstImage1,dstImage2;temImage=srcImage;//显示原图imshow("原图",srcImage);//尺寸调整resize(temImage,dstImage1,Size(temImage.cols/2,temImage.rows/2),0,0,INTER_LINEAR);resize(temImage,dstImage2,Size(temImage.cols*2,temImage.rows*2),0,0,INTER_LINEAR);imshow("缩小",dstImage1);imshow("放大",dstImage2);waitKey();return 0;}
0 0
- OpenCV--图像的缩放-resize()
- opencv: 图像缩放(cv2.resize)
- 用OpenCV的resize函数实现图像的缩放
- opencv学习(二十七)之图像缩放函数resize
- OpenCV resize函数改变图像的大小
- opencv resize一张图像
- opencv缩放图像的实现
- opencv实现图像的缩放
- opencv图像resize(改变图片大小)
- opencv中的图像resize函数
- opencv中用Resize和图像金字塔改变尺寸的区别
- opencv2 矩阵方式 resize图像缩放代码
- opencv2 cv::mat resize图像缩放代码
- opencv2 cv::mat resize图像缩放代码
- opencv实现图像的剪切和缩放
- OpenCV笔记9:图像的缩放
- Opencv中图像的缩放处理
- 【OpenCV学习笔记】2.2图像的缩放
- HNOI2012 集合选数
- Three.JS学习 9:WEBVR 入门demo
- linux运维学习第七课
- Android性能优化系列之布局优化
- css定位
- OpenCV--图像的缩放-resize()
- JVM内存模型
- 正则匹配
- React生命周期以及主要的API介绍
- 问题五十:怎么用ray tracing画blobs
- Android图片加载库—Glide 最全面解析用法
- 使用Jquery与vuejs操作dom比较
- UIVIew 的opaque属性
- 2014.3 USACO月赛T2 The Lazy Cow