李挺 (中国山东省青岛市市南区江西路11号海信研发中心7号楼6楼, Shandong 1, 266071, CN)
CHEN, Weiqiang (Floor 6, Building 7 Hisense R&D Center, No. 11 Jiangxi Road, Shinan Distric, Qingdao Shandong 1, 266071, CN)
陈维强 (中国山东省青岛市市南区江西路11号海信研发中心7号楼6楼, Shandong 1, 266071, CN)
LI, Yuegao (Floor 6, Building 7 Hisense R&D Center, No. 11 Jiangxi Road, Shinan Distric, Qingdao Shandong 1, 266071, CN)
青岛海信网络科技股份有限公司 (中国山东省青岛市崂山区株洲路151号, Shandong 0, 266100, CN)
LI, Ting (Floor 6, Building 7 Hisense R&D Center, No. 11 Jiangxi Road, Shinan Distric, Qingdao Shandong 1, 266071, CN)
李挺 (中国山东省青岛市市南区江西路11号海信研发中心7号楼6楼, Shandong 1, 266071, CN)
CHEN, Weiqiang (Floor 6, Building 7 Hisense R&D Center, No. 11 Jiangxi Road, Shinan Distric, Qingdao Shandong 1, 266071, CN)
陈维强 (中国山东省青岛市市南区江西路11号海信研发中心7号楼6楼, Shandong 1, 266071, CN)
| 权 利 要 求 1、 一种图像倾斜校正方法, 其特征在于, 包括: 对获取的图像进行灰度处理, 以获得灰度图像; 对所述灰度图像进行投影处理, 以判断所述灰度图像是否倾斜; 若所述灰度图像倾斜, 则对所述灰度图像进行倾斜校正处理; 其中, 所述对灰度图像进行投影处理, 以判断所述灰度图像是否倾斜, 具 体为: 对所述灰度图像进行二值化处理, 以得到二值化图像; 对所述二值化图像进行垂直投影, 以获得所述二值化图像的投影长度; 将所述投影长度与预设的投影长度阈值进行比较; 根据比较结果确定所述灰度图像是否倾斜。 2、 根据权利要求 1 所述的图像倾斜校正方法, 其特征在于, 所述对灰度 图像进行二值化处理, 以得到二值化图像, 具体为: 对所述灰度图像进行二值 化处理, 以得到黑白的二值化图像, 其中黑色代表图像底色; 所述对二值化图像进行垂直投影, 以获得所述二值化图像的投影长度, 具 体为: 对所述黑白的二值化图像进行垂直投影,获得 X轴上的黑色投影长度或 白色投影长度; 所述将投影长度与预设的投影长度阈值进行比较, 具体为: 将所述黑色投 影长度与预设的黑色长度阈值比较,或将所述白色投影长度与预设的白色长度 阈值比较; 所述根据比较结果确定所述灰度图像是否倾斜, 具体为: 若所述黑色投影 长度小于所述黑色长度阈值, 则确定所述灰度图像为倾斜状态; 或者, 若所述 白色投影长度大于所述白色长度闹值, 则确定所述灰度图像为倾斜状态。 3、 根据权利要求 1或 2所述的图像倾斜校正方法, 其特征在于, 所述对 所述灰度图像进行倾斜校正处理, 具体为: 获取所述灰度图像的边缘信息; 根据所述边缘信息计算所述灰度图像的倾斜角; 根据所述倾斜角旋转所述灰度图像, 以输出无倾斜角度的所述灰度图像。 4、 根据权利要求 3所述的图像倾斜校正方法, 其特征在于, 所述获取所 述灰度图像的边缘信息, 具体为: 通过 Canny算子获得所述灰度图像的边缘信 息。 5、 根据权利要求 3所述的图像倾斜校正方法, 其特征在于, 所述根据所 述边缘信息计算所述灰度图像的倾斜角,具体为: 通过 Hough变换对所述灰度 图像的两侧的所述边缘信息进行对照处理, 以计算出所述灰度图像的水平倾斜 角度。 6、 根据权利要求 3所述的图像倾斜校正方法, 其特征在于, 所述根据所 述倾斜角旋转所述灰度图像, 具体为: 根据所述倾斜角, 通过双线性插值算法 对所述灰度图像进行旋转校正。 7、 一种图像倾斜校正装置, 其特征在于, 包括: 灰度处理模块, 用于对荻取的图像进行灰度处理, 以获得灰度图像; 投影处理模块, 用于对所述灰度图像进行投影处理, 以判断所述灰度图像 是否倾斜; 具体包括: 对所述灰度图像进行二值化处理, 以得到二值化图像; 对所述二值化图像进行垂直投影, 以获得所述二值化图像的投影长度; 将所述 投影长度与预设的投影长度阔值进行比较; 根据比较结果确定所述灰度图像是 否倾斜; 校正处理模块, 用于若所述灰度图像倾斜, 则对所述灰度图像进行倾斜校 正处理。 8、 根据权利要求 7所述的图像倾斜校正装置, 其特征在于, 所述投影处 理模块包括: 投影子模块, 用于对所述灰度图像进行二值化处理, 得到二值化图像, 对 二值化图像进行垂直投影, 以荻得所述二值化图像的投影长度; 判断子模块, 用于将所述投影长度与预设的长度阈值进行比较; 第一确定子模块, 用于根据比较结果, 确定所述灰度图像为倾斜状态; 第二确定子模块, 用于根据比较结果, 确定所述灰度图像为正常状态。 9、 如权利要求 8所述的图像倾斜校正装置, 其特征在于, 所述投影子模 块具体用于: 对所述灰度图像进行二值化处理, 得到黑白的二值化图像, 其中 黑色代表图像底色; 对所述黑白的二值化图像进行垂直投影,获得 X轴上的黑 色投影长度或白色投影长度; 所述判断子模块具体用于: 将所述黑色投影长度与预设的黑色长度阈值比 较, 或将所述白色投影长度与预设的白色长度阈值比较; 所述第一确定子模块具体用于: 若所述黑色投影长度小于所述黑色长度闹 值, 则确定所述灰度图像为倾斜状态; 或者, 若所述白色投影长度大于所述白 色长度阈值, 则确定所述灰度图像为倾斜状态; 所述第二确定子模块具体用于: 若所述黑色投影长度不小于所述黑色长度 阈值, 则确定所述灰度图像为正常状态; 或者, 若所述白色投影长度不大于所 述白色长度阈值, 则确定所述灰度图像为正常状态。 10、 根据权利要求 7、 8或 9所述的图像倾斜校正装置, 其特征在于, 所 述校正处理模块包括: 获取子模块,用于若所述灰度图像倾斜,则获取所述灰度图像的边缘信息; 计算子模块, 用于根据所述边缘信息计算所述灰度图像的倾斜角; 旋转子模块, 用于根据所述倾斜角旋转所述灰度图像, 以输出无倾斜角度 的所述灰度图像。 11、 根据权利要求 10所述的图像倾斜校正装置, 其特征在于, 所述获取 子模块还用于通过 Canny算子获得所述灰度图像的边缘信息; 所述计算子模块还用于通过 Hough 变换对所述灰度图像的两侧的所述边 缘信息进行对照处理, 以计算出所述灰度图像的水平倾斜角度; 所述旋转子模块还用于根据所述倾斜角,通过双线性插值算法对所述灰度 图像进行旋转校正。 |
本发明涉及图像处理技术领域, 尤其涉及一种图像倾斜校正方法及装置。 背景技术
目前, 随着智能交通系统的发展, 图像处理技术被广泛的应用于智能交通 系统中。 在智能交通系统中, 通常采用图像识别技术对车辆的车牌进行图像 识 别, 从而实现自动获得车辆的车牌号。
由于不同道路环境的影响, 行驶在道路上的车辆会出现倾斜的情况。 为了 准确的获得车辆的车牌信息, 现有技术中的车牌图像识别系统, 需要对所有检 测到的车辆的车牌进行图像校正处理,使车牌 的图像能够便于图像识别系统识 别出车牌的号码。
由上可知,现有技术中的图像校正处理方法对 所有检测到的图像均进行校 正处理, 而对于没有发生倾斜的车辆也进行图像校正处 理, 大大增加了图像校 正处理的负担, 影响了对车牌发生倾斜的车辆进行图像校正处 理的速度, 降低 了图像校正处理的校正效率。因此,现有技术 中的图^交正方法的处理效率低。 发明内容
本发明提供一种图像倾斜校正方法及装置, 用以解决现有技术中图像倾斜 校正方法效率低的缺陷, 实现提高图像倾斜校正方法的校正效率。
本发明实施例提供的一种图像倾斜校正方法, 包括:
对获取的图像进行灰度处理, 以获得灰度图像; 对所述灰度图像进行投影处理, 以判断所述灰度图像是否倾斜; 若所述灰度图像倾斜, 则对所述灰度图像进行倾斜校正处理;
其中, 所述对灰度图像进行投影处理, 以判断所述灰度图像是否倾斜, 具 体为:
对所述灰度图像进行二值化处理, 以得到二值化图像;
对所述二值化图像进行垂直投影, 以获得所述二值化图像的投影长度; 将所述投影长度与预设的投影长度阈值进行比 较;
根据比较结果确定所述灰度图像是否倾斜。
本发明实施例还提供一种图像倾斜校正装置, 包括:
灰度处理模块, 用于对获取的图像进行灰度处理, 以获得灰度图像; 投影处理模块, 用于对所述灰度图像进行投影处理, 以判断所述灰度图像 是否倾斜; 具体包括: 对所述灰度图像进行二值化处理, 以得到二值化图像; 对所述二值化图像进行垂直投影, 以获得所述二值化图像的投影长度; 将所述 投影长度与预设的投影长度阈值进行比较; 根据比较结果确定所述灰度图像是 否倾斜;
校正处理模块, 用于若所述灰度图像倾斜, 则对所述灰度图像进行倾斜校 正处理。
本发明提供的图像倾斜校正方法及装置, 通过对灰度图像进行投影处理, 以判断出灰度图像是否倾斜, 若灰度图像处于倾斜状态则对该灰度图像进行 倾 斜校正处理, 而对于没有倾斜的灰度图像不进行倾斜校正处 理, 提高了图像倾 斜校正方法的校正效率。 附图说明
图 1为本发明图像倾斜校正方法实施例的流程图
图 2为本发明图像倾斜校正方法实施例中步骤 102的具体流程图; 图 3为本发明图像倾斜校正方法实施例中步骤 103的具体流程图; 图 4为本发明图像倾斜校正装置实施例的结构示 图;
图 5 为本发明图像倾斜校正装置实施例中投影处理 模块的具体结构示意 图;
图 6 为本发明图像倾斜校正装置实施例中校正处理 模块的具体结构示意 图。 具体实施方式
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发明 实施例中的附图,对本发明实施例中的技术方 案进行清楚、完整地描述,显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中 的实施例,本领域普通技术人员在没有作出创 造性劳动前提下所获得的所有其 他实施例, 都属于本发明保护的范围。
图 1为本发明图像倾斜校正方法实施例的流程图 如图 1所示, 本实施例 图像倾斜校正方法, 包括:
步骤 101、 对获取的图像进行灰度处理, 以获得灰度图像。
具体而言, 本实施例中的步骤 101对获取的图像信息进行处理, 使处理后 的图像变为灰度图像。本实施例以智能交通系 统中对车辆车牌进行检测为例进 行说明, 通过道路上设置的摄像头等图像获取设备, 获得道路上行驶的车辆车 牌的图像信息, 然后, 通过步骤 101对车牌的图像信息进行灰度处理, 以得到 车牌图像的灰度图像。
步骤 102、 对灰度图像进行投影处理, 以判断灰度图像是否倾斜。
具体而言, 通过步骤 101获得车牌的灰度图像后, 通过步骤 102对获得的 灰度图像进行投影处理,根据投影获得的图像 信息判断灰度图像是否是倾斜状 态。
步骤 103、 若灰度图像倾斜, 则对灰度图像进行倾斜校正处理。
具体而言, 当灰度图像通过步骤 102投影处理得知该灰度图像为倾斜的图 像后,则通过步骤 103对该灰度图像进行倾斜校正处理。例如: 当通过步骤 102 得知获得的车牌的灰度图像为倾斜状态后, 则可以判断检测到的车辆的车牌为 倾斜的, 需要对倾斜的车牌的灰度图像进行倾斜校正处 理, 则通过步骤 103对 车牌的灰度图像进行校正处理, 以获得无倾斜角度的车牌的灰度图像, 以便后 续程序根据无倾斜角度的灰度图像荻得车牌号 。
需要特别说明的是, 本实施例图像倾斜校正方法可以应用于智能交 通系统 的车牌识别系统中, 也可以用于其他需要对图像进行倾斜校正处理 的场合。
本实施例图像倾斜校正方法, 通过对灰度图像进行投影处理, 以判断出灰 度图像是否倾斜, 若灰度图像处于倾斜状态则对该灰度图像进行 倾斜校正处 理, 而对于没有倾斜的灰度图像不进行倾斜校正处 理, 提高了图像倾斜校正方 法的校正效率。 另外, 本实施例图像倾斜校正方法仅对处于倾斜状态 的图像进 行倾斜校正处理, 而非倾斜的图像无需进行倾斜校正处理, 从而有效的避免非 倾斜的图像出现图像信息损失, 有利于提高图像整个处理过程的效率。
基于上述技术方案, 本实施例中的步骤 102的一种具体实现方式如图 2所 示, 具体包括如下步骤:
步骤 1021、 对灰度图像进行二值化处理, 以得到二值化图像。 具体的, 步 骤 1021对步骤 101获得的灰度图像进行二值化处理, 从而将灰度图像转化为 二值化图像。 例如: 采用黑白的二值化图像时, 车牌的灰度图像经过二值化处 理后, 车牌号将变为白色, 而背景将变为黑色, 从而形成黑白的二值化图像。
步骤 1022、 对二值化图像进行垂直投影, 以获得二值化图像的投影长度。 具体的, 通过步骤 1021将获得灰度图像的二值化图像, 步骤 1022将对二值化 图像进行垂直投影, 从而可以获得该二值化图像的投影长度。 例如: 将车牌的 黑白二值化图像进行垂直投影后,会在 X轴方向上形成黑白间隔的投影, 而投 影长度可以是白色的车牌号在 X轴上的白色投影的总长度、 或是 X轴上白色 投影之间的黑色投影的总长度。
步骤 1023、将投影长度与预设的投影长度阔值进行 较。 具体的, 通过步 骤 1022将二值化图像进行垂直投影后, 将获得该二值化图像的白色投影区域 的长度以及黑色投影区域的长度(以前述车牌 为例, 即为白色的车牌号在 X轴 上的白色投影的总长度以及 X轴上白色投影之间的黑色投影的总长度)。 由于 黑白的二值化图像的投影包括黑白两部分, 则投影长度阔值也对应包括有黑色 长度阈值和白色长度阈值。 其中, 黑色长度阈值为处于非倾斜状态的黑白的二 值化图像进行垂直投影处理后,在 X轴上得到的黑色投影长度的长度值, 而白 色长度阁值为处于非倾斜状态的黑白的二值化 图像进行垂直投影处理后, 在 X 轴上得到的白色投影长度的长度值。对当前处 理的二值化图像在 X轴上的白色 投影长度与所述白色长度阈值进行比较;对当 前处理的二值化图像在 X轴上的 黑色投影长度与所述黑色长度阈值进行比较。
步骤 1024、 若当前处理的二值化图像在 X轴上的黑色投影长度小于黑色 长度阈值, 则确定该灰度图像为倾斜状态; 或者, 若二值化图像的白色投影长 度大于白色长度阈值, 则确定灰度图像为倾斜状态。 具体的, 以车牌的黑白二 值化图像垂直投影后在 X轴上得到的投影长度进行说明。 车牌的二值化图像 中, 车牌号的图像为白色, 而背景的图像为黑色。 由于车牌号之间的间隔固定 不变, 当车牌倾斜时, 其对应的黑白二值化图像中, 车牌号在 X轴上的白色投 影长度会增长, 而车牌号之间的背景区域在 X轴上的黑色投影长度会相应缩 短,从而当车牌的黑白二值化图像在 X轴上的黑色投影长度小于黑色长度阈值 时, 则确定灰度图像为倾斜状态, 从而确定车牌为倾斜的。 或者, 当车牌的黑 白二值化图像在 X轴上的白色投影长度大于白色长度阈值时, 确定灰度图像 为倾斜状态, 从而确定车牌为倾斜的。
实际中, 白色长度阈值和黑色长度阈值可以根据具体的 应用场景, 设置相 应的经验值。以上述对车辆的车牌进行图像校 正处理为例,车牌号为白色字符, 而车牌号之间的背景区域为黑色, 通常情况下, 车牌号的字符个数以及字符之 间的间隔相对固定不变, 因此, 上述的黑色长度阈值是一个可以根据车牌字符 个数以及字符之间的间隔来预先确定的经验值 。 对于白色长度阔值, 在黑白二 值化图像没有任何倾斜度的情况下, 是一个很小的值, 因此, 可以根据允许的 倾斜度设置一个合理的经验值作为白色长度阈 值, 当车牌的黑白二值化图像在
X轴上的白色投影长度大于设置的白色长度 值时, 则确定对应的车牌为倾斜 状态。
需要特别说明的是, 上述实施例公开的图像倾斜校正方法, 是以应用于智 能交通系统的车牌为例进行了具体说明, 实际中, 也可以用于其他需要对图像 进行倾斜校正处理的场合。
总之, 本实施例图像倾斜校正方法, 通过对灰度图像进行投影处理得知该 灰度图像的投影长度, 然后将投影长度与预设的长度阈值进行比较, 便可以方 便的根据投影长度得知该灰度图像是否为倾斜 的,从而更有利于提高本实施例 图像倾斜校正方法的校正效率。
基于上述技术方案, 可选的, 如图 3所述, 本实施例中的步骤 103具体包 括如下步骤:
步骤 1031、 获取灰度图像的边缘信息。 具体的, 通过步骤 102得知灰度图 像是倾斜之后, 需要通过步骤 103进行倾斜校正处理。 步骤 1031将对该灰度 图像进行处理, 以获取灰度图像的边缘信息。 为了更加可靠的获得灰度图像的 边缘信息, 本实施例中的步骤 1031可以通过 Canny算子获得灰度图像的边缘 信息, 由于 Canny算子能较大范围提高边缘检测的适用范围 从而更有利于准 确可靠的获得灰度图像的边缘信息。
步骤 1032、根据边缘信息计算灰度图像的倾斜角。 体的,通过步骤 1031 获得灰度图像的边缘信息后, 通过步骤 1032根据边缘信息计算出该灰度图像 的倾斜角。 为了更加准确有效的得到灰度图像的倾斜角, 本实施例中的步骤 1032可以通过霍夫( Hough )变换对灰度图像的两侧的边缘信息进行对照 理, 以计算出灰度图像的水平倾斜角度。 例如: 对于倾斜车牌所对应的边缘信息, 通过 Hough变换分别对上下两部分车牌的有效边缘信 进行提取,并进行对照 处理, 可以快速准确的计算出车牌的水平倾角, 有效的避免了车牌中部等图像 信息干扰线的影响, 提高了计算出的车牌倾角的正确率。
步骤 1033、根据倾斜角旋转灰度图像, 以输出无倾斜角度的灰度图像。 具 体的, 在通过步骤 1032计算出灰度图像对应的倾斜角后, 可以通过步骤 1033 根据倾斜角对灰度图像进行旋转处理, 以输出无倾斜角度的灰度图像。 为了快 速可靠的将灰度图像进行旋转, 并减小旋转过程中灰度图像的信息损失, 本实 施例中的步骤 1033可以根据倾斜角, 通过双线性插值算法对灰度图像进行旋 转校正, 通过双线性插值算法对灰度图像旋转后, 可以获得无倾斜角度的灰度 图像, 从而可以方便后续的图像处理过程的进行。
本实施例图像倾斜校正方法, 通过获取灰度图像的边缘信息, 并根据边缘 信息计算出倾斜角, 最后, 根据倾斜角旋转灰度图像以获得无倾斜角度的 灰度 图像, 可以快速有效的对需要倾斜校正处理的灰度图 像进行处理, 更有利于提 高本实施例图像倾斜校正方法的校正效率。
图 4为本发明图像倾斜校正装置实施例的结构示 图。 如图 4所示, 本实 施例图像倾斜校正装置包括: 灰度处理模块 1、 投影处理模块 2和校正处理模 块 3。
灰度处理模块 1用于对获取的图像进行灰度处理, 以获得灰度图像; 投影处理模块 2用于对灰度图像进行投影处理,以判断灰度 像是否倾斜; 校正处理模块 3用于若灰度图像倾斜, 则对灰度图像进行倾斜校正处理。 具体而言, 本实施例中的灰度处理模块 1将获取到的图像进行灰度处理; 然后,投影处理模块 2将对灰度处理模块 1处理生成的灰度图像进行投影处理, 以判断灰度图像是否倾斜; 最后, 校正处理模块 3将对倾斜的灰度图像进行校 正处理, 以得到正常状态非倾斜的灰度图像。 其中, 本实施例图像倾斜校正装 置的具体处理过程可以参见本发明图像倾斜校 正方法实施例的记载,在此不再 赘述。
本实施例图像倾斜校正装置, 通过对灰度图像进行投影处理, 以判断出灰 度图像是否倾斜, 若灰度图像处于倾斜状态则对该灰度图像进行 倾斜校正处 理, 而对于没有倾斜的灰度图像不进行倾斜校正处 理, 提高了图像倾斜校正方 法的校正效率。 另外, 本实施例图像倾斜校正方法仅对处于倾斜状态 的图像进 行倾斜校正处理, 而非倾斜的图像无需进行倾斜校正处理, 从而有效的避免非 倾斜的图像出现图像信息损失, 有利于提高图像整个处理过程的效率。
基于上述技术方案, 可选的, 如图 5所示, 本实施例中的投影处理模块 2 包括: 投影子模块 21、 判断子模块 22、 第一确定子模块 23和第二确定子模块
24。
投影子模块 21 用于对灰度图像进行投影, 以获得灰度图像的投影长度; 判断子模块 22用于将投影长度与预设的长度阈值进行比较 第一确定子模块 23用于根据比较结果, 确定灰度图像为倾斜状态; 第二确定子模块 24用于根 据比较结果, 确定灰度图像为正常状态。
结合上述方法实施例, 投影子模块 21具体用于: 对灰度图像进行二值化 处理, 得到黑白的二值化图像, 其中黑色代表图像底色; 对黑白的二值化图像 进行垂直投影, 获得 X轴上的黑色投影长度或白色投影长度;
判断子模块 22具体用于: 将黑色投影长度与预设的黑色长度阈值比较, 或将白色投影长度与预设的白色长度阈值比较 ;
第一确定子模块 23具体用于: 若比较结杲为黑色投影长度小于黑色长度 阈值,则确定灰度图像为倾斜状态;或者,若 白色投影长度大于白色长度阈值, 则确定灰度图像为倾斜状态;
第二确定子模块 24具体用于: 若黑色投影长度不小于黑色长度阈值, 则 确定灰度图像为正常状态; 或者, 若白色投影长度不大于白色长度阈值, 则确 定灰度图像为正常状态。
本实施例图像倾斜校正装置,通过对灰度图像 进行投影处理得知该灰度图 像的投影长度, 然后将投影长度与预设的长度阈值进行比较, 便可以方便的根 据投影长度得知该灰度图像是否为倾斜的,从 而更有利于提高本实施例图像倾 斜校正方法的校正效率。 基于上述技术方案, 可选的, 如图 6所示, 本实施例中的校正处理模块 3 包括: 获取子模块 31、 计算子模块 32和旋转子模块 33。
获取子模块 31 用于若所述灰度图像倾斜, 则获取所述灰度图像的边缘信 息; 计算子模块 32用于根据所述边缘信息计算所述灰度图像的 斜角; 旋转 子模块 33,用于根据所述倾斜角旋转所述灰度图像, 以输出无倾斜角度的所述 灰度图像。
其中, 为了更加可靠的获得灰度图像的边缘信息, 本实施例中的获取子模 块 31还用于通过 Canny算子荻得灰度图像的边缘信息; 为了更加准确有效的 获得灰度图像的倾斜角, 计算子模块 32还用于通过 Hough变换对灰度图像的 两侧的边缘信息进行对照处理, 以计算出灰度图像的水平倾斜角度; 为了快速 可靠的将灰度图像进行旋转, 并减小旋转过程中灰度图像的信息损失, 旋转子 模块 33还用于根据倾斜角, 通过双线性插值算法对灰度图像进行旋转校正 。
本实施例图像倾斜校正装置, 通过获取灰度图像的边缘信息, 并根据边缘 信息计算出倾斜角, 最后, 根据倾斜角旋转灰度图像以获得无倾斜角度的 灰度 图像, 可以快速有效的对需要倾斜校正处理的灰度图 像进行处理, 更有利于提 高本实施例图像倾斜校正方法的校正效率。
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计 算机程序产品。 因此, 本发明可采用完全硬件实施例、 完全软件实施例、 或结 合软件和硬件方面的实施例的形式。 而且, 本发明可采用在一个或多个其中包 含有计算机可用程序代码的计算机可用存储介 盾 (包括但不限于磁盘存储器、
CD-ROM, 光学存储器等)上实施的计算机程序产品的形 式。
本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产 品的流程图和 /或方框图来描述的。应理解可由计算机程序 令实现流程图和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中的流程和 / 或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算机、 嵌入 式处理机或其他可编程数据处理设备的处理器 以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的 指令产生用于实现在流程图一 个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 装置。
这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中,使 得存储在该计算机可读存储器中 的指令产生包括指令装置的制造品,该指令装 置实现在流程图一个流程或多个 流程和 /或方框图一个方框或多个方框中指定的功能
这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操 作步骤以产生计算机实现的处 理,从而在计算机或其他可编程设备上执行的 指令提供用于实现在流程图一个 流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 步骤。
尽管已描述了本发明的优选实施例 ,但本领域内的技术人员一旦得知了基 本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要 求意欲解释为包括优选实施例以及落入本发明 范围的所有变更和修改。 明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利 要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
