几何变换模块将图像进行水平、垂直、水平垂直方向的镜像变换,且可配合一定角度在镜像变换后再按照一定角度旋转图像。该模块适用于消除图像因被拍摄物摆放角度、透视关系、拍摄等原因造成的几何失真,进而避免图像无法识别。
本节内容包含:
该模块的算法工作流程如下。
以上流程中,图像镜像包括如下三种镜像变换方式。
原图 |
水平镜像 |
---|---|
![]() |
![]() |
垂直镜像 |
水平垂直变换(即对角镜像) |
---|---|
![]() |
![]() |
该模块对前后序模块无特定要求。获取前序模块输入的图像即可通过调整参数进行图像矫正。
以下仅介绍该模块的运行参数详情。通过配置运行参数,可定义当前模块如何处理输入的数据。
参数 |
描述 |
|
---|---|---|
镜像方向 |
水平 |
将图像的左右部分以图像垂直中轴线为中心进行镜像对换 |
垂直 |
将图像的上下两部分以图像水平中轴线为中心进行镜像对换 |
|
水平垂直 |
以图像水平中轴线和垂直中轴线的交点为中心对图像进行镜像对换。相当于先后进行水平镜像和垂直镜像 |
|
旋转角度 |
图像以某一点为中心,旋转某一角度,形成一副新的图像。在原图像中某一像素点(x,y)根据旋转算法变换为结果图像中的(x’,y’) |
该模块输出结果中各项参数详情,请参见几何变换模块的输出结果。