图片展示方法和装置的制造方法

文档序号:9631328阅读:197来源:国知局
图片展示方法和装置的制造方法
【技术领域】
[0001]本发明涉及智能平板设备领域,特别是涉及一种图片展示方法和装置。
【背景技术】
[0002]智能平板设备在教室或者会议场景使用时,常会对比查看几幅图片,对学生作品进行点评的时候常会对比几幅作品讲解,此时需要将几幅图片同时在屏幕上进行展示。而传统的技术方案是由智能平板设备将四张图片以四宫格的形式展示在屏幕上。
[0003]在实现过程中,发明人发现传统技术中至少存在如下问题
[0004]图片有横向和竖向,而传统简单的四宫格展示方式不能将竖向的图片以最优方式展现在屏幕上。

【发明内容】

[0005]基于此,有必要针对不同方向图片的展示问题,提供一种图片展示方法和装置。
[0006]为了实现上述目的,本发明技术方案的实施例为:
[0007]—方面,提供了一种图片展示方法,包括以下步骤:
[0008]根据各待展示图片的宽高比,确定各待展示图片的横竖方向;
[0009]根据各待展示图片的横竖方向,依次对各待展示图片进行标识,得到各待展示图片的图片标识;
[0010]根据预设的排序规则对所有图片标识进行排序,得到所有待展示图片的排序编号;
[0011]在预设模板集中查找与排序编号匹配的预设模板;预设模板集为根据预设的图片最大展示数量创建的;
[0012]根据匹配的预设模板、排序编号将各待展示图片在屏幕的对应位置进行展示。
[0013]另一方面,提供了一种图片展示装置,包括:
[0014]获取模块,用于根据各待展示图片的宽高比,分别得到各待展示图片的横竖方向;
[0015]标识模块,用于根据各横竖方向,对各待展示图片进行标识,得到各待展示图片的图片标识;
[0016]排序编号模块,用于根据预设的排序规则对所有图片标识进行排序,得到所有待展示图片的排序编号;
[0017]查找匹配模块,用于在预设模板集中查找与排序编号匹配的预设模板;预设模板集为根据预设的图片最大展示数量创建的;
[0018]展示模块,用于根据匹配的预设模板、排序编号将各待展示图片在屏幕的对应位置进行展示。
[0019]上述技术方案具有如下有益效果:
[0020]本发明的图片展示方法和装置,因为根据待展示图片的横竖方向对待展示图片进行标识并排序后得到各待展示图片的排序编号,并根据排序编号通过动态查找匹配预设模板,使待展示图片可以通过以与其匹配的预设模板在屏幕上对应的位置生成的方式展现在屏幕上,克服了传统四宫格展示方式不能将竖向的图片以最优方式展现的技术问题,进而不仅可以达到点击任意一张图片放大展示的效果,也可以达到同时展示多张图片并分别以图片原有的横竖方向进行排列展示的效果。
【附图说明】
[0021]通过附图中所示的本发明的优选实施例的更具体说明,本发明的上述及其它目的、特征和优势将变得更加清晰。在全部附图中相同的附图标记指示相同的部分,且并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。
[0022]图1为本发明图片展示方法实施例1的流程示意图;
[0023]图2为本发明图片展示方法实施例1中创建预设模板集的流程示意图;
[0024]图3为本发明图片展示装置实施例1的结构示意图。
【具体实施方式】
[0025]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
[0026]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0027]本发明图片展示方法实施例1:
[0028]为了针对不同方向图片的展示问题,本发明提供了一种图片展示方法实施例1 ;图1为本发明图片展示方法实施例1的流程示意图,如图1所示,可以包括以下步骤:
[0029]步骤S110:根据各待展示图片的宽高比,确定各待展示图片的横竖方向;
[0030]步骤S120:根据各待展示图片的横竖方向,依次对各待展示图片进行标识,得到各待展示图片的图片标识;
[0031]步骤S130:根据预设的排序规则对所有图片标识进行排序,得到所有待展示图片的排序编号;
[0032]步骤S140:在预设模板集中查找与排序编号匹配的预设模板;预设模板集为根据预设的图片最大展示数量创建的;
[0033]步骤S150:根据匹配的预设模板、排序编号将各待展示图片在屏幕的对应位置进行展示。
[0034]在一个具体的实施例中,本发明图片展示方法实施例1还可以包括步骤:
[0035]创建上述预设模板集。
[0036]在一个具体的实施例中,本发明图片展示方法实施例1还可以包括步骤:
[0037]接收或获取待展示图片。
[0038]在一个具体的实施例中,本发明图片展示方法实施例1中预设的排序规则包括以竖向图片在前。
[0039]在一个具体的实施例中,以智能平板设备为例,假设待展示图片的数量为4张图片,本发明图片展示方法实施例1可以通过以下步骤实现:
[0040]根据待展示图片的宽高比,分别得到每张待展示图片的横竖方向;
[0041]根据上述横竖方向,对待展示图片进行标识,以0标识横图,1标识竖图为例,4张待展示图片可能的图片标识包括:〃0000〃,"0001","0010","0011","0100","0101","0110","0111〃,〃1000〃,〃1001〃,〃1010〃,〃1011〃,〃1100〃,〃1101〃,〃1110〃,〃1111〃 ;
[0042]此时以竖图在前为原则分别给上述图片标识进行排序,经过排序后得到对应的排序编号:"0000","1000","1000","1100","1000","1100","1100","1110","1000","1100",〃1100〃,〃1110〃,〃1100〃,〃1110〃,〃1110〃,"1111〃 ;其中排序编号相同的即对应相同的预设模板。
[0043]根据排序结果,在预设模板集中查找与上述排序编号匹配的预设模板;预设模板集为根据预设的图片最大展示数量创建的;并根据匹配的预设模板、排序编号将各待展示图片在屏幕的对应位置进行展示。在一个具体实施例中,例如4张待展示图片为三横图一竖图,那么横竖方向的标识分别为0,0,0,1。将每张图片的标识拼接起来为0001,以竖图在前为原则,得到的新序列为1000,即为这4张待展示图片的排序编号;又例如4张待展示图片为一竖图三横图,那么横竖方向的标识分别为1,0,0,0。将每张图片的标识拼接起来为1000,以竖图在前为原则,得到的新序列为1000,即为这4张待展示图片的排序编号。
[0044]此时根据该排序编号找到预设模版集中对应的预设模板并展示在屏幕对应位置上。而预设模板集为根据预设的最大展示数量由智能平板设备先行创建的,具体而言,智能平板设备服务端根据预设的展示图片的可能个数和方向,预先创建模板集,模板集中的模板可以直接以弹出窗口的形式显示在屏幕上,而经过匹配预设模板,使待展示图片可以以与其匹配的预设模板在屏幕的对应位置上生成并展出。模板是预先设计的,在本发明中判断各展示图片如果属于同一个预设模板,则调用同一个执行方法分别展示即可。
[0045]本发明的图片展示方法实施例1,因为根据待展示图片的横竖方向对待展示图片进行标识并排序后得到各待展示图片的排序编号,并根据排序编号通过动态查找匹配预设模板,使待展示图片可以通过以与其匹配的预设模板在屏幕上对应的位置生成的方式展现在屏幕上,克服了传统四宫格展示方式不能将竖向的图片以最优方式展现的技术问题,进而不仅可以达到点击任意一张图片放大展示的效果,也可以达到同时展示多张图片并分别以图片原有的横竖方向进行排列展示的效果。
[0046]本发明图片展示方法实施例1中创建预设模板集:
[0047]为了针对不同方向图片的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1