2021-08-18opencv 图像缩放,旋转

本文介绍了OpenCV中图像缩放的三种方法,包括warpAffine、resize和Pry函数,并详细解析了resize函数的参数及常用差值方式。同时,讨论了图像旋转,使用rotate和warpAffine函数,以及旋转矩阵的计算。最后提到了图像缩放中的信息丢失问题和边界处理方法。
摘要由CSDN通过智能技术生成

图像缩放

//图像缩放
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
 
int main()
{
   
	//Mat image = imread("F:\\opencvpy\\opencvcpp\\pic\\0.jpg",CV_LOAD_IMAGE_GRAYSCALE);  //存放自己图像的路径 
	Mat image = imread("F:\\opencvpy\\opencvcpp\\pic\\0.jpg",CV_LOAD_IMAGE_ANYCOLOR);
	imshow("显示图像", image);
	vector<Mat> planes;
	split(image, planes);
	//imshow("B", planes[0]);
	//imshow("G", planes[1]);
	//imshow("R", planes[2]);
	//缩放法一,warpAffine进行缩放
	//缩放仿射矩阵,等比例缩小2倍
	//Mat s = (Mat_<float>(2, 3) << 0.5, 0, 0, 0, 0.5, 0);
	Mat s = (Mat_<float>(2, 3) << 3, 0, 0,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值