一种用于在目标区域提供目标图片的方法与设备技术

技术编号:7786530 阅读:246 留言:0更新日期:2012-09-21 07:36
本发明专利技术的目的是提供一种用于在目标区域提供目标图片的方法和设备。计算机设备获取拟在目标区域提供给用户的多个目标图片;根据所述目标区域的区域描述信息,确定所述目标区域中每行图片的候选行高与候选行宽;根据所述候选行高与所述候选行宽,对所述多个目标图片进行分行处理;并根据所述图片行的实际行宽,对所述图片行所包括的目标图片中至少一个进行调整,以使得所述图片行与所述候选行宽相适应;将调整后的所述一个或多个图片行在所述目标区域中提供给所述用户。与现有技术相比,本发明专利技术通过根据目标区域的区域描述信息,动态地调整行宽和行高,使得图片的排列整齐,同时图片的总宽度和总高度与图片展示区域高宽一致,以提高图片展示效果。

【技术实现步骤摘要】

本专利技术涉及网络
,尤其涉及一种在目标区域提供目标图片的技术。
技术介绍
当前,用户在进行图片搜索后,浏览器会在目标区域展现与用户的搜索请求相关联的多个目标图片。由于所述各个屏幕大小的不同,所用来展示目标图片的各个浏览器的目标区域大小也不相同;同时由于相关联的多个目标图片的宽度和高度各不相同,因此如果简单的将相关联的目标图片按照图片原大小进行等比缩放,不能动态的调整每行的宽带和高度,则可能导致目标展示区域内目标图片的大小参差不齐,图片间留白较大,从而导致目标图片展示结果与用户期望的结果不相符,不 能充分利用目标图片展示区域,进而降低了用户使用体验。因此,如何对目标图片进行处理,达到显示效果上的最优化,成为了成为本领域技术人员亟需解决的一个问题。
技术实现思路
本专利技术的目的是提供一种用于在目标区域提供目标图片的方法和设备。根据本专利技术的一个方面,提供了一种由计算机实现的用于在目标区域提供目标图片的方法,其中,该方法包括以下步骤a获取拟在目标区域提供给用户的多个目标图片;b根据所述目标区域的区域描述信息,确定所述目标区域中每行图片的候选行高与候选行宽;c根据所述候选行高与所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种由计算机实现的用于在目标区域提供目标图片的方法,其中,该方法包括以下步骤 a获取拟在目标区域提供给用户的多个目标图片; b根据所述目标区域的区域描述信息,确定所述目标区域中每行图片的候选行高与候选行宽; c根据所述候选行高与所述候选行宽,对所述多个目标图片进行分行处理,以获得所述目标区域中的一个或多个图片行,其中,每个图片行包括所述多个目标图片中至少一个;d根据所述图片行的实际行宽,并结合所述候选行高与所述候选行宽,对所述图片行所 包括的目标图片中至少一个进行调整,以使得所述图片行与所述候选行宽相适应;e将调整后的所述一个或多个图片行在所述目标区域中提供给所述用户。2.根据权利要求I所述的方法,其中,所述步骤d包括 dl根据所述图片行的实际行宽,并结合所述候选行高与所述候选行宽,确定所述图片行所对应的调整参数; -根据所述调整参数,对所述图片行所包括的目标图片中至少一个进行调整,以使得所述图片行与所述候选行宽相适应。3.根据权利要求2所述的方法,其中,所述调整参数包括以下至少任一项 -所述图片行的调整比例; -所述图片行的调整后行高; -所述图片行所包括的目标图片中至少一个的调整后图宽。4.根据权利要求2或3所述的方法,其中,所述步骤dl包括 -根据所述图片行的实际行宽与竖图系数,并结合所述候选行高与所述候选行宽,确定所述图片行所对应的调整参数。5.根据权利要求I至4中任一项所述的方法,其中,该方法还包括 -当所述多个目标图片超出所述一个或多个图片行中所包括的目标图片时,根据所述区域描述信息,以及所述候选行高与所述候选行宽,确定所述多个目标图片的分页信息;其中,所述步骤e包括 -将调整后的所述一个或多个图片行,以及与所述分页信息相对应的分页栏,在所述目标区域中提供给所述用户。6.根据权利要求5中所述的方法,其中,该方法还包括 -获取所述用户对所述分页栏的翻页操作; -根据所述翻页操作所对应的待显示页面,结合所述分页信息,确定所述待显示页面所包括的一个或多个图片行,其中,每个图片行包括所述多个目标图片中至少一个; -对所述待显示页面所包括的一个或多个图片行,执行所述步骤d和e中的操作。7.根据权利要求I至6中任一项所述的方法,其中,该方法还包括 -对所述多个目标图片进行排序; 其中,所述步骤c包括 -根据所述候选行高与所述候选行宽,对排序后的所述多个目标图片进行分行处理,以获得所述目标区域中的一个或多个图片行,其中,每个图片行包括所述多个目标图片中至少一个。8.根据权利要求I至7中任一项所述的方法,其中,该方法还包括 -检测是否存在关于所述目标区域的更新操作; -若存在所述更新操作,根据更新后的所述目标区域的区域描述信息,执行步骤b至e。9.根据权利要求I至8中任一项所述的方法,其中,所述步骤a包括 -获取拟在目标区域提供给用户的多个目标图片,其中,所述多个目标图片包括与所述用户输入的图片查询序列相对应的多个图片搜索结果,所述目标区域包括与所述图片查询序列相对应的搜索窗口。10.一种用于在目标区域提供目标图片的图片设备,其中,该设备包括 获取装置,用于获取拟在目标区域提供给用户的多个目标图片; 初调装置,用于根据所述目标区域的区域描述信息,确定所述目标区域中每行图片的候选行高与候选行宽; 分行装置,用于根据所述候选行高与所述候选行宽,对所述多个目标图片进行分行处理,...

【专利技术属性】
技术研发人员:韩璟毛承杰魏星刘项铮
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1