一种图片转换方法及装置制造方法及图纸

技术编号:9865765 阅读:81 留言:0更新日期:2014-04-03 00:42
本发明专利技术涉及一种图片转换方法及装置,该图片转换方法包括步骤:确定待转换图片的冗余部分;对待转换图片的冗余部分进行裁减,得到裁减后图片;以及对裁减后的图片进行图片缩略,得到转换后的图片。本发明专利技术还涉及一种图片转换装置。本发明专利技术的图片转换方法及装置对原图片的冗余部分进行判断且对原图片的冗余部分进行裁减,解决了使用现有的图片转换方法及装置转换后的图片中的文字内容可能不清晰的技术问题。

【技术实现步骤摘要】
一种图片转换方法及装置
本专利技术涉及图片处理
,特别是涉及一种图片转换方法及装置。
技术介绍
随着电子通信技术的发展,越来越多的人享受到了智能手机等移动终端带来的便利。当使用者使用智能手机等移动终端浏览网页时,由于移动终端的显示屏幕和电脑显示屏幕的尺寸不同,因此需要对使用者将要浏览的网页进行转码,使该网页更适合在手机上展示。其中对网页中的图片转换是这个转码过程中的一个重要步骤,网页中的图片转换即是将适合在电脑屏幕上展现的图片转换为适合在移动终端上展现的图片。现有的图片转换方法是对原始图片不进行任何的裁减处理,直接将该原始图片按照原始图片的宽高比进行缩略,即将适合在电脑上展现的图片按照原来图片的宽高比进行缩略,使缩略后的图片适合在移动终端上展现。但使用上述方法进行图片转换时,对一些非规则图片(如特别宽或特别高的图片)的转换效果较差。如图1所示,图1为按照现有的转换方法进行图片转换的流程示意图,其中由于图1中转换前图片的宽度较大,因此将该图片的宽度缩略为转换前图片宽度的1/3,以适合在移动终端上进行展示。但按现有转换方法转换后的图片中的文字内容非常不清晰,这样严重影响移动终端使用者的网页浏览体验。故,有必要提供一种图片转换方法及装置,以解决现有技术所存在的问题。
技术实现思路
本专利技术的目的在于提供一种对原图片的冗余部分进行判断且对原图片的冗余部分进行裁减的图片转换方法及装置,解决了使用现有的图片转换方法及装置转换后的图片中的文字内容可能不清晰的技术问题。为解决上述问题,本专利技术提供的技术方案如下:本专利技术涉及一种图片转换方法,其包括步骤:确定所述待转换图片的冗余部分;对所述待转换图片的冗余部分进行裁减,得到裁减后的图片;以及对所述裁减后的图片进行图片缩略,得到转换后的图片。在本专利技术所述的图片转换方法中,所述确定所述待转换图片的冗余部分的步骤具体为:对待转换图片的像素的颜色进行扫描,根据扫描结果确定所述待转换图片的冗余部分。在本专利技术所述的图片转换方法中,所述冗余部分包括列区域冗余部分以及行区域冗余部分中的至少一项;其中:确定所述待转换图片的列区域冗余部分的步骤为:对所述待转换图片的像素颜色按区域逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述列区域冗余部分;确定所述待转换图片的行区域冗余部分的步骤为:对所述待转换图片的像素颜色按区域逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述行区域冗余部分。在本专利技术所述的图片转换方法中,所述列区域冗余部分包括左侧冗余部分以及右侧冗余部分中的至少一项,所述行区域冗余部分包括上侧冗余部分以及下侧冗余部分中的至少一项;其中:确定所述待转换图片的左侧冗余部分的步骤为:对所述待转换图片的像素的颜色从左向右逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述左侧冗余部分,否则停止扫描;确定所述待转换图片的右侧冗余部分的步骤为:对所述待转换图片的像素的颜色从右向左逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述右侧冗余部分,否则停止扫描;确定所述待转换图片的上侧冗余部分的步骤为:对所述待转换图片的像素的颜色从上向下逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述上侧冗余部分,否则停止扫描;确定所述待转换图片的下侧冗余部分的步骤为:对所述待转换图片的像素的颜色从下向上逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述下侧冗余部分,否则停止扫描。在本专利技术所述的图片转换方法中,当所述待转换图片为宽高比大于第一设定值时,判定所述待转换图片的所述左侧冗余部分以及所述右侧冗余部分;当所述待转换图片为宽高比小于第二设定值时,判定所述待转换图片的所述上侧冗余部分以及所述下侧冗余部分。在本专利技术所述的图片转换方法中,所述冗余部分还包括列冗余部分和行冗余部分中的至少一项;确定所述待转换图片的列冗余部分的步骤为:对所述待转换图片的像素的颜色逐列进行扫描,如相邻两被扫描列的对应行像素的颜色相同,则判定所述相邻两被扫描列属于所述列冗余部分;确定所述待转换图片的行冗余部分的步骤为:对所述待转换图片的像素的颜色逐行进行扫描,如相邻两被扫描行的对应列像素的颜色相同,则判定所述相邻两被扫描行属于所述行冗余部分。在本专利技术所述的图片转换方法中,当所述待转换图片为宽高比大于第三设定值时,判定所述待转换图片的所述列冗余部分;当所述待转换图片为宽高比小于第四设定值时,判定所述待转换图片的所述行冗余部分。在本专利技术所述的图片转换方法中,所述对待转换图片的像素的颜色进行扫描,确定所述待转换图片的冗余部分的步骤之前包括步骤:根据所述待转换图片的宽高比、宽度以及高度,判定是否对所述待转换图片的冗余部分进行确定。在本专利技术所述的图片转换方法中,如所述待转换图片的宽高比大于第五设定值且所述待转换图片的宽度大于第六设定值,则对所述待转换图片的冗余部分进行确定;或如所述待转换图片的宽高比小于第七设定值且所述待转换图片的高度大于第八设定值,则对所述待转换图片的冗余部分进行确定。在本专利技术所述的图片转换方法中,所述对所述裁减后的图片进行图片缩略,得到转换后的图片的步骤具体为:根据网页图片与相应的手机图片的大小比例对所述裁减后的图片进行缩略,得到转换后的图片。本专利技术还涉及一种图片转换装置,其包括:冗余扫描模块,用于确定所述待转换图片的冗余部分;裁减模块,用于对所述待转换图片的冗余部分进行裁减,得到裁减后的图片;以及缩略模块,用于对所述裁减后的图片进行图片缩略,得到转换后的图片。在本专利技术所述的图片转换装置中,所述冗余扫描模块具体用于对待转换图片的像素的颜色进行扫描,根据扫描结果确定所述待转换图片的冗余部分。在本专利技术所述的图片转换装置中,所述冗余部分包括列区域冗余部分以及行区域冗余部分中的至少一项;所述冗余扫描模块包括:列区域冗余扫描子模块,用于对所述待转换图片的像素颜色按区域逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述列区域冗余部分;以及行区域冗余扫描子模块,用于对所述待转换图片的像素颜色按区域逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述行区域冗余部分。在本专利技术所述的图片转换装置中,所述列区域冗余部分包括左侧冗余部分以及右侧冗余部分中的至少一项,所述行区域冗余部分包括上侧冗余部分以及下侧冗余部分中的至少一项;所述列区域冗余扫描子模块包括:左侧冗余扫描单元,用于对所述待转换图片的像素的颜色从左向右逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述左侧冗余部分,否则停止扫描;以及右侧冗余扫描单元,用于对所述待转换图片的像素的颜色从右向左逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述右侧冗余部分,否则停止扫描;所述行区域冗余扫描子模块包括:上侧冗余扫描单元,用于对所述待转换图片的像素的颜色从上向下逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述上侧冗余部分,否则停止扫描;以及下侧冗余扫描单元,用于对所述待转换图片的像素的颜色从下向上逐行进行扫描,如一被扫描本文档来自技高网...

【技术保护点】
一种图片转换方法,其特征在于,包括步骤:确定所述待转换图片的冗余部分;对所述待转换图片的冗余部分进行裁减,得到裁减后的图片;以及对所述裁减后的图片进行图片缩略,得到转换后的图片。

【技术特征摘要】
1.一种图片转换方法,其特征在于,包括步骤: 确定所述待转换图片的冗余部分; 对所述待转换图片的冗余部分进行裁减,得到裁减后的图片;以及 对所述裁减后的图片进行图片缩略,得到转换后的图片。2.根据权利要求1所述的图片转换方法,其特征在于,所述确定所述待转换图片的冗余部分的步骤具体为: 对待转换图片的像素的颜色进行扫描,根据扫描结果确定所述待转换图片的冗余部分。3.根据权利要求2所述的图片转换方法,其特征在于, 所述冗余部分包括列区域冗余部分以及行区域冗余部分中的至少一项;其中: 确定所述待转换图片的列区域冗余部分的步骤为: 对所述待转换图片的像素颜色按区域逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述列区域冗余部分; 确定所述待转换图片的行区域冗余部分的步骤为: 对所述待转换图片的像素颜色按区域逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述行区域冗余部分。4.根据权利要求3所述的图片转换方法,其特征在于, 所述列区域冗余部分包括左侧冗余部分以及右侧冗余部分中的至少一项,所述行区域冗余部分包括上侧冗余部分以及下侧冗余部分中的至少一项;其中: 确定所述待转换图片的左侧冗余部分的步骤为: 对所述待转换图片的像素的颜色从左向右逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述左侧冗余部分,否则停止扫描; 确定所述待转换图片的右侧冗余部分的步骤为: 对所述待转换图片的像素的颜色从右向左逐列进行扫描,如一被扫描列的所有像素的颜色相同,则判定所述被扫描列属于所述右侧冗余部分,否则停止扫描; 确定所述待转换图片的上侧冗余部分的步骤为: 对所述待转换图片的像素的颜色从上向下逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述上侧冗余部分,否则停止扫描; 确定所述待转换图片的下侧冗余部分的步骤为: 对所述待转换图片的像素的颜色从下向上逐行进行扫描,如一被扫描行的所有像素的颜色相同,则判定所述被扫描行属于所述下侧冗余部分,否则停止扫描。5.根据权利要求4所述的图片转换方法,其特征在于, 当所述待转换图片为宽高比大于第一设定值时,判定所述待转换图片的所述左侧冗余部分以及所述右侧冗余部分; 当所述待转换图片为宽高比小于第二设定值时,判定所述待转换图片的所述上侧冗余部分以及所述下侧冗余部分。6.根据权利要求2所述的图片转换方法,其特征在于,所述冗余部分还包括列冗余部分和行冗余部分中的至少一项; 确定所述待转换图片的列冗余部分的步骤为:对所述待转换图片的像素的颜色逐列进行扫描,如相邻两被扫描列的对应行像素的颜色相同,则判定所述相邻两被扫描列属于所述列冗余部分; 确定所述待转换图片的行冗余部分的步骤为: 对所述待转换图片的像素的颜色逐行进行扫描,如相邻两被扫描行的对应列像素的颜色相同,则判定所述相邻两被扫描行属于所述行冗余部分。7.根据权利要求6所述的图片转换方法,其特征在于, 当所述待转换图片为宽高比大于第三设定值时,判定所述待转换图片的所述列冗余部分; 当所述待转换图片为宽高比小于第四设定值时,判定所述待转换图片的所述行冗余部分。8.根据权利要求2所述的图片转换方法,其特征在于,所述对待转换图片的像素的颜色进行扫描,确定所述待转换图片的冗余部分的步骤之前包括步骤: 根据所述待转换图片的宽高比、宽度以及高度,判定是否对所述待转换图片的冗余部分进行确定。9.根据权利要求8所述的图片转换方法,其特征在于, 如所述待转换图片的宽高比大于第五设定值且所述待转换图片的宽度大于第六设定值,则对所述待转换图片的冗余部分进行确定;或 如所述待转换图片的宽高比小于第七设定值且所述待转换图片的高度大于第八设定值,则对所述待转换图片的冗余部分进行确定。10.根据权利要求1所述的图片转换方法,其特征在于,所述对所述裁减后的图片进行图片缩略,得到转换后的图片的步骤具体为: 根据网页图片与相应的手机图片的大小比例对所述裁减后的图片进行缩略,得到转换后的图片。11.一种图片转换装置,其特征在于...

【专利技术属性】
技术研发人员:王涛伟张立明严向东
申请(专利权)人:深圳市世纪光速信息技术有限公司
类型:发明
国别省市:

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

1