您的位置:首页 > 运维架构

OpenCV 图片尺寸缩放

2016-08-30 20:12 197 查看

一. 实验描述

用OpenCV进行图片尺寸的缩放。

二. 实验代码

//图片尺寸缩放
class Task15 {
public:
void deal() {
Mat src_img = imread("img\\3.jpg");

imshow("图片尺寸缩放[原图]", src_img);

Mat out1 = Mat::zeros(200, 200, CV_8UC3);
resize(src_img, out1, out1.size());
imshow("图片尺寸缩放[效果图1]", out1);

Mat out2;
resize(src_img, out2, Size(), 0.5, 0.5);
imshow("图片尺寸缩放[效果图2]", out2);

Mat out3;
pyrUp(src_img, out3, Size(src_img.cols * 2, src_img.rows * 2));
imshow("图片尺寸缩放[效果图3]", out3);

Mat out4;
pyrDown(src_img, out4, Size(src_img.cols / 2, src_img.rows / 2));
imshow("图片尺寸缩放[效果图4]", out4);

waitKey(0);
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐