opencv——透视校正
Posted share space
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv——透视校正相关的知识,希望对你有一定的参考价值。
接上一篇从视野中识别出A4纸后,如何将几何畸变的图行变换成正视图呢。先让我们来看看效果:
主要用到的知识叫做透视变换,在看具体代码前,先简单的梳理一下实现的程序流程:
1、得到矩形轮廓的四个角点
2、得到你变换后的图片大小的四个角点(这里本文选择了和原图片分辨率一样的大小,注意这里的四个角点和前面的四个角点顺序要对应上,顺序为,左上,右上,左下,右下)
3、通过getPerspectiveTransform()函数得到透视变换矩阵
4、通过warpPerspective()透视变换就可以得到了
具体的原理本文就不累述了,网上讲解的也很多,下面是给出的代码,是可以直接接在上一篇直接使用的。
资料目录
第一部分:软硬件安装包&教程
1、vs(包含:visual studio 2008,2013安装包)
2、Creo(Creo2.0/3.0安装包 ,Creo3.0全套视频教程)
3、SolidWorks(SolidWorks2016安装包)
4、catia(安装包,视频教程,示列分析,书籍)
5、cad(cad2014安装包、机械设计手册软件破解版、cad2017安装包+注册机)
6、AD(17.1.9版本软件安装包,两位老师的视频教程-以stm32f1开发板为例)
7、labview(labview2016/2017安装包及视频教程)
8、matlab(matlab r2014a 、2018 安装包、资料、初、中、高视频教程、一系列文档、图像处理、常用算法程序集、matlab课件)
9、profili(翼型导入软件)
10、Adams(包含:Adams2014软件安装包、从入门到提高视频教程、书籍)
11、Python(包含:python3.7.1版本windows安装包)
12、ansys安装包(包含:ansys15.0安装包)
第二部分:飞控&单片机
1、pixhawk(包含:px4初级视频教程,中级视频,pixhawk日志分析,OEM615差分系统资料)
2、单片机资料(包含:有四位老师版本的单片机课程教程,stm32f4资料)
3、PID(包含:自己曾淘宝购买的付费视频,及相关说明文档、实验程序)
4、MWC(包含:软硬件说明及安装使用教程,一份2.2版本源码和地面站平台)
5、飞行模拟器(包含:reflex,模拟器凤凰、G4、G7、FMS安装包、安装指南、模友模拟器视频等,)
6、无线自组网多跳模块(包含:该模块的教学视频、stm32f1程序实例及无线自组网相关知识介绍)
第三部分:实用工具&内容分享
1、pr(零基础学premiere中文版,软件和教程)
2、visio(visio各个版本安装包)
3、origin(origin安装包)
4、PDF转cad软件
5、视频编辑软件(包含:AE、CS)
6、PPT(包含:海量各种风格PPT模板素材)
7、简历(包含:多套各种风格简历模板)
8、电子书(包含:海量电子书,kindle格式)
9、3D打印模型(包含:各种可直接用于的精美3D打印模型,如大白)
10、国考省考(包含:2T超全资料)
11、ps(包含:photoshop cd6安装包&正版软件序列号)
第四部分:学习教程
1、VC++(包含:c++、MFC、机器学习、深度学习视频教程)
2、opencv(包含:opencv几套视频教程,深度学习结合图像处理,工程示列,源码)
3、photoshop(包含:photoshop入门+进阶视频教程)
4、AI(包含:深度学习优秀论文合计、教学视频加代码、数据挖掘等)
5、ansys(workbench视频教程,学习文档,CFD网格划分技术实列讲解等)
6、小程序(小程序开发视频教程)
7、c语言(c语言180讲视频教程&源码)
以上是关于opencv——透视校正的主要内容,如果未能解决你的问题,请参考以下文章