[发明专利]一种基于OpenCV算法的图像矫正方法在审
申请号: | 201711490245.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108171669A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 李翰翔 | 申请(专利权)人: | 星阵(广州)基因科技有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 黄华莲;郝传鑫 |
地址: | 510000 广东省广州市国际*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于OpenCV算法的图像矫正方法,包括如下步骤,加载图像;对所加载的图像进行预处理;利用函数确定图像边缘;根据所确定的图像边缘确定方位定点;以所确定的方位定点作为输入,通过OpenCV算法对图像进行矫正。本发明所提供的一种基OpenCV算法的图像矫正方法,其具体包括对图像进行预处理,根据拍摄时光线的色温来设置不同的补偿方式,从而保证了所图像无偏色,避免了由于细微偏色导致在矫正时产生误差、进而提高了矫正的准确性,并通过函数检测图像边缘,根据所检测的图像边缘确定方位定点,以所确定的方位定点作为输入利用OpenCV算法对图片进行矫正,从而消除了由于镜头位置的偏差和鱼眼变形所造成的图像变形、提高了图片的质量。 1 | ||
搜索关键词: | 算法 图像边缘 矫正 图像 图像矫正 预处理 加载 偏色 补偿方式 函数检测 函数确定 镜头位置 图像变形 色温 鱼眼 变形 拍摄 检测 图片 保证 | ||
S001、加载图像;
S002、对所加载的图像进行预处理;
S003、利用函数确定图像边缘;
S004、根据所确定的图像边缘确定方位定点;
S005、以所确定的方位定点作为输入,通过OpenCV算法对图像进行矫正。
2.根据权利要求1所述的基于OpenCV算法的图像矫正方法,其特征在于,所述步骤S002包括对图像进行白平衡,对图像的对比度和亮度进行调节。3.根据权利要求1所述的基于OpenCV算法的图像矫正方法,其特征在于,所述S003包括如下步骤,S003a、对图像进行二值化处理并得出二值图;
S003b、利用canny算子检测所述二值图并得出图像C;
S003c、利用HoughLinesP函数检测所述图像C中的所有直线并得出图像D;
S003d、根据图像D画出边缘边框。
4.根据权利要求1所述的基于OpenCV算法的图像矫正方法,其特征在于,所述S004包括如下步骤,S004a、提取所检测出的直线之间的交点,并对所提取的交点进行筛选;
S004b、找出所筛选出的点中距离相距最远的两个点,以这两个点作为对角线作出一个矩形,以所作出的矩形区域作为矫正图像的大小;
S004c、获取所作出的矩形的四个顶点并并对其中一个顶点进行标记,以所标记的顶点作为方位点。
5.根据权利要求1所述的基于OpenCV算法的图像矫正方法,其特征在于,所述S005包括如下步骤,S005a、利用findHomography函数对图像进行矩阵变换,得到变换矩阵;
S005b、以所述变换矩阵作为输入,利用warpPerspective函数对图像进行矫正得到矫正图像;
S005c、利用filter2D函数对矫正图像进行增强滤波得到最终图像。
6.根据权利要求1所述的基于OpenCV算法的图像矫正方法,其特征在于,所述步骤S002a中采用灰度世界自动白平衡算法对图像进行白平衡。7.根据权利要求3所述的基于OpenCV算法的图像矫正方法,其特征在于,所述S003b中利用canny算子检测图像中所有线条。8.根据权利要求7所述的基于OpenCV算法的图像矫正方法,其特征在于,所述S003c中利用HoughLinesP函数筛选步骤S003b中所检测出的线条中的直线。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星阵(广州)基因科技有限公司,未经星阵(广州)基因科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711490245.7/,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序