【 OpenCV】——图像缩放
前言
本文介绍了图像放大、图像放小基础内容。
使用步骤
##1.引入库
#include<opencv2/opencv.hpp>
#include<opencv2/core/core.hpp>
#include<opencv2/imgcodecs.hpp>
#include<opencv2/highgui.hpp>
#include<opencv2\imgproc\types_c.h>
#include<iostream>
using namespace std;
using namespace cv;
int main()
{
Mat img;
//读入图片
img = imread("F:\\专高CV2\\图片\\520.jpg");
imshow("原图", img);
Mat img1, img2;
//图片缩小
resize(img, img1, Size(img.cols / 2, img.rows / 2), 0, 0,INTER_NEAREST);
//图片放大
resize(img, img2, Size(img.cols * 2, img.rows *2), 0, 0, INTER_NEAREST);
imshow("缩小图", img1);
imshow("放大图", img2);
waitKey(0);
}
效果图展示
总结
以上是一个简单图片缩放代码段,读取一张图片,利用resize函数来实现图像缩放。