[发明专利]适应终端屏幕的图片显示方法及设备无效
申请号: | 201310050303.X | 申请日: | 2013-02-08 |
公开(公告)号: | CN103092989A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 安秀梅 | 申请(专利权)人: | 广州市渡明信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T7/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适应 终端 屏幕 图片 显示 方法 设备 | ||
技术领域
本发明涉及网页浏览相关技术领域,特别是一种适应终端屏幕的图片显示方法及设备。
背景技术
现有技术已经实现了采用移动终端,例如智能手机等上网浏览网页。但网站上的网页排版,其主要针对普通电脑。采用手机浏览时,往往手机屏幕较小,与网站所要显示的网页大小不匹配。因此,现有技术出现了一种适应屏幕的方法进行排版。具体为:首先从网站上获取所有的内容,然后进行重排。例如终端屏幕一行只能显示30个文字,而网页的一行为50个文字,则终端屏幕一行也显示30个文字,剩余的20个文字在下一行显示。采用这种排版方式,使得终端屏幕也能完整的显示网站内容。
然而,有些网站为了防止非法盗链其文字内容,将其文字用图片显示。这样的方式,在普通的电脑上面浏览并未有问题。然而,当使用移动终端,例如智能手机进行浏览时,就会存在问题。手机终端的显示屏幕较小,而网站上的图片较大,因此手机终端的显示屏幕往往不能完整的显示一张图片。
现有采用的方式,是把图片缩小到适应终端屏幕大小。然而,图片的缩小,无法避免其会产生失真,分辨率降低等问题。导致在终端屏幕上所显示的图片,其中的文字无法辨别,效果很差。
发明内容
本发明提供一种适应终端屏幕的图片显示方法及设备,以解决现有技术存在的图片文字在终端屏幕上不能完整清晰地显示的技术问题。
一种适应终端屏幕的图片显示方法,包括:
步骤11,获取图片;
步骤12,对图片进行检测,如果图片中同一像素行中具有检测颜色的像素的个数超过预设的备选像素行阈值,则判断该像素行为备选像素行,如果检测到连续多个备选像素行,且备选像素行的个数超过预设的检测像素行阈值,则判定该连续多个备选像素行为检测像素行;
夹在连续两个检测像素行中间的像素为待选像素行,对待选像素行的像素进行颜色检测,如果同一待选像素行的同一像素列中具有检测颜色的像素的个数超过预设的备选像素列阈值,则判定该像素列为备选像素列,如果同一待选像素行中检测到连续多个备选像素列,且备选像素列的个数超过预设的检测像素列阈值,则该同一待选像素行中的连续多个备选像素列为检测像素列;
步骤13,从图片中截取多个检测方体并保存,其中,夹在连续两个检测像素行中,且夹在连续两个检测像素列中的像素为检测方体,所述检测方体,用于在终端的屏幕上根据适应屏幕的方式重新排版显示。
进一步的,所述步骤13还包括:
将检测方体所包括的图像数据转换为文字,所述文字用于在终端的屏幕上根据适应屏幕的方式重新排版显示。
进一步的,所述检测颜色为白色。
一种适应屏幕终端的图片显示设备,包括:
图片获取模块,用于获取图片;
图片检测模块,用于对图片进行检测,如果图片中同一像素行中具有检测颜色的像素的个数超过预设的备选像素行阈值,则判断该像素行为备选像素行,如果检测到连续多个备选像素行,且备选像素行的个数超过预设的检测像素行阈值,则判定该连续多个备选像素行为检测像素行;
夹在连续两个检测像素行中间的像素为待选像素行,对待选像素行的像素进行颜色检测,如果同一待选像素行的同一像素列中具有检测颜色的像素的个数超过预设的备选像素列阈值,则判定该像素列为备选像素列,如果同一待选像素行中检测到连续多个备选像素列,且备选像素列的个数超过预设的检测像素列阈值,则该同一待选像素行中的连续多个备选像素列为检测像素列;
检测方体截取模块,用于从图片中截取多个检测方体,其中,夹在连续两个检测像素行中,且夹在连续两个检测像素列中的像素为检测方体,所述检测方体,用于在终端的屏幕上根据适应屏幕的方式重新排版显示。
进一步的,所述检测方体截取模块还包括:
将检测方体所包括的图像数据转换为文字,所述文字用于在终端的屏幕上根据适应屏幕的方式重新排版显示。
进一步的,所述检测颜色为白色。
一种图片适应屏幕终端的显示方法,所述方法包括:
服务器响应终端的访问网页请求,从所述访问网页请求所包括的目标地址中获取网页;
服务器检测到网页中包括有图片,则对图片进行检测,如果图片中同一像素行中具有检测颜色的像素的个数超过预设的备选像素行阈值,则判断该像素行为备选像素行,如果检测到连续多个备选像素行,且备选像素行的个数超过预设的检测像素行阈值,则判定该连续多个备选像素行为检测像素行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市渡明信息技术有限公司,未经广州市渡明信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310050303.X/2.html,转载请声明来源钻瓜专利网。