图片旋转方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:19024408 阅读:31 留言:0更新日期:2018-09-26 19:19
本发明专利技术公开了一种图片旋转的方法、装置、计算机设备及存储介质,包括:获取目标图片中的目标文字相对于预设的参考线的偏转角;根据所述偏转角生成所述目标图片的旋转角度;根据所述旋转角度旋转所述目标图片。本发明专利技术通过获取目标图片中的目标文字相对于参考线的偏转角,从而获取目标图片的旋转角度,旋转所述目标图片,使目标图像中的目标文字以最适阅读的方式展现在用户面前,使用户阅读起来更方便,提高客户体验度。

【技术实现步骤摘要】
图片旋转方法、装置、计算机设备及存储介质
本专利技术涉及图片显示
,具体而言,本专利技术涉及一种图片旋转方法、装置、计算机设备及存储介质。
技术介绍
随着科技的发展,拍照和图片显示的功能越来越强大,人们经常通过拍照终端来记录生活中的人和物,以留住或者与他人共享身边的美好瞬间。同时,人们在阅读相关信息的时候,也会采用拍照的方式进行临时记录,以便于后续统一整理和回顾,拍照给人们的生活带来了便捷。但是很多时间,由于拍照角度的问题,不能很好地从照片中读取相关目标文字信息,或者由于拍照角度的问题,给照片内容的信息识别造成不便,比如需要不断变换显示屏的角度以对照片内的信息内容进行识别,当显示屏是固定的情况下,阅读起来非常不方便。本专利技术创造的专利技术人在研究中发现,现有技术中的图片旋转的方法,是依据图片中目标文字统一的延伸方向相对于显示界面水平面的夹角进行旋转,其只适用于图片中目标文字是统一方向倾斜的情况,当多个目标文字分别处于不同的夹角方向的情况下,无法进行旋转角度的识别,应用场景单一。
技术实现思路
本专利技术的目的旨在至少能解决上述的技术缺陷之一,特别是解决图片中的目标文字不在同一个角度上显示,照成阅读不方便的问题。为了达到上述目的,本专利技术提供一种图片旋转方法,包括:获取目标图片中的目标文字的基线相对于预设的参考线的偏转角,所述参考线垂直于终端的重力方向;根据所述偏转角生成所述目标图片的旋转角度;根据所述旋转角度旋转所述目标图片。进一步的,所述获取所述目标图片中的目标文字的基线相对于预设的参考线的偏转角的步骤之前,还包括:识别所述目标图片中所述目标文字的像素值;计算所述目标文字的像素值与所述目标图片总像素值之间的比值;判断所述比值是否大于或等于预设的第一比较阈值;当所述比值大于或等于所述第一比较阈值时,触发所述获取目标图片中的目标文字相对于预设的参考线的偏转角。进一步的,所述获取所述目标图片中的目标文字的基线相对于预设的参考线的偏转角的方法包括:获取所述目标文字的基线,所述基线为所述目标文字横长方向上的水平线;计算所述基线与所述参考线之间的夹角度数,所述夹角度数为所述偏转角的偏转角。进一步的,当所述目标文字中包含多个基线的方向时,根据所述多个基线对应生成多个偏转角,所述根据所述偏转角生成所述目标图片的旋转角度的方法包括:以角度值为统计条件对所述多个偏转角进行统计;将统计结果按降幂方式进行排列;根据所述排列结果生成旋转所述目标图片的旋转角度。进一步的,所述旋转所述目标图片的方法包括:获取所述排列结果中位于首位的偏转角;根据所述位于首位的偏转角旋转所述目标图片。进一步的,所述旋转所述目标图片的方法包括:获取待执行的控制指令,所述控制指令用于切换所述目标图片的旋转角度;根据所述控制指令依次沿所述排列结果中排列的偏转角旋转所述目标图片。进一步的,当所述目标文字中包含多个基线的方向时,根据所述多个基线对应生成多个偏转角,所述根据所述偏转角生成所述目标图片的旋转角度的方法包括:计算所述目标图片中偏转角的平均夹角度数;将所述平均夹角度数设定成旋转角度。本专利技术还公开一种图片旋转装置,包括:获取模块:用于获取目标图片中的目标文字相对于预设的参考线的偏转角,所述参考线垂直于终端的重力方向;处理模块:用于根据所述偏转角生成所述目标图片的旋转角度;执行模块:用于根据所述旋转角度旋转所述目标图片。进一步的,所述图片旋转装置还包括:识别模块:用于识别所述目标图片中所述目标文字的像素值;计算模块:用于计算所述目标文字的像素值与所述目标图片总像素值之间的比值;判断模块:用于判断所述比值是否大于或等于预设的第一比较阈值;当所述比值大于或等于所述第一比较阈值时,触发所述获取目标图片中的目标文字相对于预设的参考线的偏转角。进一步的,所述图片旋转装置还包括:第一获取模块:获取所述目标文字的基线,所述基线为所述目标文字横长方向上的水平线;第一计算模块:计算所述基线与所述参考线之间的夹角度数,所述夹角度数为所述偏转角的偏转角。进一步的,当所述目标文字中包含多个基线方向的时候,所述图片旋转装置还包括:统计模块:用于以角度值为统计条件对所述偏转角进行统计;队列生成模块:用于将统计结果按降幂方式进行排列;角度生成模块:用于根据所述排列结果生成旋转所述目标图片的旋转角度。进一步的,当所述目标文字中包含多个基线方向的时候,所述图片旋转装置还包括:第二计算模块:用于计算所述目标图片中偏转角的平均夹角度数;角度生成模块:用于将所述平均夹角度数设定成旋转角度。进一步的,所述图片旋转装置包括:第二获取模块:用于获取所述排列结果中位于首位的偏转角;第一执行模块:用于根据所述偏转角旋转所述目标图片。进一步的,所述图片旋转装置包括:第三获取模块:用于获取待执行的控制指令,所述控制指令用于切换所述目标图片的旋转角度;第二执行模块:用于根据所述控制指令依次沿所述排列结果中排列的偏转角旋转所述目标图片。本专利技术还公开一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如上述任一项所述图片旋转方法。本专利技术还公开一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述任一项所述的图片旋转方法的步骤。本专利技术的有益效果是:本专利技术公开的图片旋转的方法和装置,通过获取目标图片中的目标文字相对于参考线的偏转角,从而获取目标图片的旋转角度,旋转所述目标图片,使目标图像中的目标文字以最适阅读的方式展现在用户面前,使用户阅读起来更方便,提高客户体验度。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术图片旋转方法流程图;图2为本专利技术中获取目标图片中的目标文字的方法的流程图;图3为本专利技术获取所述目标图片中的目标文字相对于预设的参考线的偏转角的方法的流程图;图4为本专利技术显示界面示意图;图5为本专利技术显示界面呈角度摆放时的示意图;图6为本专利技术目标图片以水平线为参考线的旋转示意图;图7为本专利技术目标图片上的目标文字基线的延伸方向示意图;图8为本专利技术不同基线的目标文字的偏转角示意图;图9为本专利技术基线不同的目标文字生成旋转角度第一实施例中的处理方式流程图;图10为本专利技术生成所述目标图片的旋转角度的第一实施例的方法流程图;图11为本专利技术生成所述目标图片的旋转角度的第二实施例的方法流程图;图12为本专利技术基线不同的目标文字生成旋转角度第二实施例中的处理方式流程图;图13为本专利技术图片旋转的装置的模块连接示意图;图14为本专利技术计算机设备基本结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”本文档来自技高网
...

【技术保护点】
1.一种图片旋转方法,其特征在于,包括:获取目标图片中的目标文字的基线相对于预设的参考线的偏转角,所述参考线垂直于终端的重力方向;根据所述偏转角生成所述目标图片的旋转角度;根据所述旋转角度旋转所述目标图片。

【技术特征摘要】
1.一种图片旋转方法,其特征在于,包括:获取目标图片中的目标文字的基线相对于预设的参考线的偏转角,所述参考线垂直于终端的重力方向;根据所述偏转角生成所述目标图片的旋转角度;根据所述旋转角度旋转所述目标图片。2.根据权利要求1所述的图片旋转方法,其特征在于,所述获取所述目标图片中的目标文字的基线相对于预设的参考线的偏转角的步骤之前,还包括:识别所述目标图片中所述目标文字的像素值;计算所述目标文字的像素值与所述目标图片总像素值之间的比值;判断所述比值是否大于或等于预设的第一比较阈值;当所述比值大于或等于所述第一比较阈值时,触发所述获取目标图片中的目标文字相对于预设的参考线的偏转角。3.根据权利要求1所述的图片旋转方法,其特征在于,所述获取所述目标图片中的目标文字的基线相对于预设的参考线的偏转角的方法包括:获取所述目标文字的基线,所述基线为所述目标文字横长方向上的水平线;计算所述基线与所述参考线之间的夹角度数,所述夹角度数为所述偏转角的偏转角。4.根据权利要求1所述的图片旋转方法,其特征在于,当所述目标文字中包含多个基线的方向时,根据所述多个基线对应生成多个偏转角,所述根据所述偏转角生成所述目标图片的旋转角度的方法包括:以角度值为统计条件对所述多个偏转角进行统计;将统计结果按降幂方式进行排列;根据所述排列结果生成旋转所述目标图片的旋转角度。5.根据权利要求4所述的图片旋转方法,其特征在于...

【专利技术属性】
技术研发人员:刘真
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1