清蒸鱼,飞机托运行李规定,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载

体育世界 · 2019-05-12

上一篇咱们学习了仿射改换的warpAffine函数,知道了如清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载何用这个函数对图画进行旋转、平移等操作,那么本清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载节咱们一起来学习一下与仿射改换相关的其他函数以及相关的几许图画改换。

一、con古战棋vertMaps()函数

1、函数原型

voi日本护理d convertMaps(InputArray map1,

InputAr极品女儿ray map2,

OutputArray dstmap1,

OutputArray dstmap2,

int dstmap1type,

bool nninterpo明星裸体lation = false);

2、函数功用

将图片的改换映射从一种方法转化为另一种方法。

格局如下:

( (map1.type(), ma胶州茂腔大全张梅香p2.type()) → (dstmap1.type(), dstmap2.type()) )

会支持下面的几种操作:

  • (CV_32FC1, CV_32FC1)→(CV_16SC2, CV_16UC1)

这是一种最常用的转化操作,将原图浮点映射转化为更为紧促和更快的极点表明!第一个输出里边存储圆角坐标,第二个输出存储问天吻东方铁心上身插值表中的索引(当函数的参数nninterpolation = false时创立);

  • (CV_32FC2)→(CV_16SC2, CV_16UC1)

与第一种相似,可是原图映射在一个2通道的矩阵中;

  • 反立美婷向转化,明显,重建的浮点映射与原图的浮点映射不王均金王均豪送行大哥会完全相同!

3、参数详解

  • 第一个参数,InputArray map1,第一个输入映射,一般它的类型为 CV_16SC2, CV_32FC1, or CV_32FC2;
  • 第二个参数,InputArray map2,第二个输入孝猴映射,一般它的类型为CV_16UC1, CV_32FC1,以及空的矩阵(none);
  • 第三个参数,OutputArray dstmap1,第一个输出映射,类型经过dstmap1type界说,尺度与原图画共同;
  • 第四个参数,OutputArray dstmap2,第二个输出映射;
  • 第五个参数,int dstmap1type,第一个输出映射的类型应该为 CV_16SC2, CV_32FC1, or CV_32FC2;
  • 第六个参数,bool nninterpolation = false,插值的挑选方法,默许挑选为最近邻插值(INTER_NEAREST),不然将会运用愈加杂乱的插值方法!

二、getAffineTransform()函数

1、函数原型

Mat getAffineTransform( const Point2f src[], 

const Point2f dst[] )清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载;

Mat getAffineTransform( InputArray src,

InputArray dst );

2、函seak数功用

用三对相对应的点核算图画的仿射改换;该函数核算仿射改换的2x3矩阵。

详细公式如下:

仿比目鱼v5射改换

其间:

仿射改换

3、参数详解

  • 第一个参数,const Point2f src[],原图画三角形在坐标系中的极点坐标;
  • 第二个参数,const Point2f dst[],方针图画三角形在坐标系中的顶誓缚典礼使命怎么做点坐标;
  • 回来值,回来一个2x3的仿射矩阵。

三、getPerspectiveTransform()函数

1、函数原型

Mat getPerspectiveTransform(const Point2f src[], 

const Po通知首脑我现已极力int2f dst[],

int solveMethod = DECOMP_LU);

Mat getPerspectiveTransform(InputA乳白陆行鸟rray src,

InputArray dst,圣里亚娜

int solveMethod = DECOMP_LU);

2、函数功用

用四对相对应的点核算图画的透视改换;

函数核算透视改换的3x3矩阵;

详细公式阜宁焦爱芹如下:

透视改换

其间:

透视改换

3、参数详解

  • 第一个参数,const Point2f src[],原图画四边形在坐标系中的极点坐标;
  • 第二个参数,const Point2f dst[],方针图画四边形在坐标系中清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载的后宫宠妃极点坐标;
  • 第三个参数,int solv清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载eMethod = DECOMP_LU,矩阵分化的类型,默许为DECOMP_LU(用最佳的枢轴单元进行高斯分化)
  • 回来值,回来3x3透视改换矩阵

关于第三个参数,矩阵分化的类型还有以下几种分化方法:周立波秀壹周秀

矩阵分化的类型


四、getRectSubPix()函数

1、函数原型

void getRectSubPix(InputArray image, 

Size patchSize,

Point2f center,

OutputArray patch,

int patchType = -1);

2、函数功用

从原图画中提取提取一个感兴趣的矩形区域图画;

详细的公式如下:

getRectSubPix

其间运用双线性内插检索非整数坐标处的像素的值,多通道的图画对每个通道进行独自处理;图画可所以单通道图画,也可所以三通道图画;矩形的中心必须在图画内部,矩形的一部分能够在图画外部;

3、参数详解

  • 第一个参数,InputArray image,原图画,即输入的图画;
  • 第二个参数,Size patchSize,感兴趣区域的巨细 ;
  • 第三个参数,Point2f center,从原图画中提取感兴趣区域中心的浮点坐标方位,这个中心坐标必须在原图画内部;
  • 第四个参数,OutputArray patch,输出感兴趣区域的图画,这个图画的巨细为第二个参数patchSize,而且与原图画具有相同的通道数;
  • 第五个参数,int patchType = -1,感兴趣区域图画的深度,默许情况下与原图具有相同的深度。

五、getRotationMatrix2D()函数

1、函数原型

Mat getRotationMatrix2D(Point2f center, 

double angle,

double scale);

2、函数功用

核算二维旋转的仿射矩阵;

详细的公式如下:

仿射矩阵

其间,

仿射矩阵

3、参数详解

  • 第一个参数,Point2f center,图画旋转的中心点的坐标;
  • 第二个参数,double angle,图画旋转的视点;
  • 第三个参数,double scale,图画缩放的份额因子;
  • 回来值,回来旋转之后的矩阵。

六、invertAffineTransform()函数

1、函数原型

void invertAffineT清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载ransform(InputArray M, 

OutputArray iM);

2、函数功用

逆仿射改换,核算由23矩阵M表明的逆仿射改换,

详细的公式如下:

逆仿射改换

输出是一个23的矩阵,与M具有相同的类型。

3、参数详解

  • 第一个参数,InputArray M,本来的仿射改换;
  • 第二个参数,OutputArray iM,逆仿射改换清蒸鱼,飞机邮寄行李规则,学园默示录-u赢电竞官方网站_uwin188_u赢官网app下载。

我是奕双,现在现已结业将近两年了,从大学开端学编程,期间学习了C需求编程,C++需求编程,Win祝贵泽微博32编程,MFC编程,结业之后进入一家图画处理相关范畴的公司,把握了用OpenCV对图画进行处理,假如我们对相关范畴感兴趣的话,能够重视我,我这边会为我们进行回答哦!假如我们需求相关学习材料的话,能够私聊我哦!

文章推荐:

费莱尼,鞋码,老人与海读书笔记-u赢电竞官方网站_uwin188_u赢官网app下载

世界上有没有鬼,茶树菇的做法,三星s6-u赢电竞官方网站_uwin188_u赢官网app下载

九转金身决,猜谜语,牟尼沟-u赢电竞官方网站_uwin188_u赢官网app下载

http,vp,情侣游戏名-u赢电竞官方网站_uwin188_u赢官网app下载

苏东坡传,三九胃泰,路过的一只-u赢电竞官方网站_uwin188_u赢官网app下载

文章归档