一种基于智能电视平台的图片处理方法及系统的制作方法

文档序号:7775654阅读:196来源:国知局
一种基于智能电视平台的图片处理方法及系统的制作方法
【专利摘要】本发明公开一种基于智能电视平台的图片处理方法及系统,所述方法包括以下步骤:A、接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板,记录所选择的图片和模板;B、根据所选择的模板排列所选择的图片生成拼接图片并显示。本发明通过对对图片拼接模板的设置,无需用户对图片进行加工处理,即可实现不同尺寸,不同类型图片合理的拼接,用户可根据需要通过更换模板快速更换图片拼接方式,从而得到用户满意的拼接效果。
【专利说明】一种基于智能电视平台的图片处理方法及系统
【技术领域】
[0001]本发明涉及图片处理【技术领域】,尤其涉及一种基于智能电视平台的图片处理方法及系统。
【背景技术】
[0002]由于android、苹果10S、微软OS等智能系统的普及、越来越多的智能电视走进用户的家庭,而伴随着这些搭载有android、苹果OS、微软OS操作系统的智能电视应用也井喷着出现。智能手机上已经有很多优秀的图片处理软件,但是直接安装到电视上无法满足用户的需求,如无法处理遥控器、外接的键盘操作,无法识别外接的U盘、移动硬盘中的图片。这些都极大影响用户的使用,
因此,现有技术还有待于改进和发展。

【发明内容】

[0003]鉴于上述现有技术的不足,本发明的目的在于提供一种基于智能电视平台的图片处理方法及系统,旨在解决目前应用于智能电视的图片处理方法无法与智能电视很好配合的问题。
[0004]本发明的技术方案如下:
一种基于智能电视平台的图片处理方法,其中,所述方法包括以下步骤:
A、接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板,记录所选择的图片和模板;
B、根据所选择的模板排列所选择的图片生成拼接图片并显示。
[0005]所述的基于智能电视平台的图片处理方法,其中,所述步骤B具体为:
B1、获取所选择的图片的长宽比,将所述图片的长宽比与所选择的模板的填充区域的长宽比进行匹配,若一致,则将该图片填充至所述模板的填充区域生成拼接图片并显示,若不一致,则执行步骤B2;
B2、生成与所述模板填充区域长宽比相同的选择框并根据用户的选择框选所选择的图片,将所框选部分的图片内容填充进所述模板的填充区域生成拼接图片并显示。
[0006]所述的基于智能电视平台的图片处理方法,其中,所述B2还包括:
当所选择图片的长或宽分别短于所述模板填充区域的长或宽时,根据用户选择确定所选择图片在所述模板填充区域的位置并计算未覆盖图片的空白区域,检测所选择的图片的各像素的颜色值并根据其判断该图片的图案是否为规则分布,当该图片的图案是规则分布时,获取该规则分布的图案及其分布规律,并根据该图案及其分布规律绘制所述空白区域。
[0007]所述的基于智能电视平台的图片处理方法,其中,当所选择的图片的图案是不规则分布时,检测并记录与所述空白区域相邻的图片边缘像素的颜色值,将所述空白区域像素按照各自对应的图片边缘像素的颜色值进行绘制,将所绘制的空白区域与所选择的图片在所述模板的空白区域显示出来。[0008]所述的基于智能电视平台的图片处理方法,其中,当所选择的模板为自由拼接模板时,系统对所选择的各图片分别随机生成各图片的显示位置、大小和旋转角度,将各选择图片根据所生成的图片的显示位置、大小和旋转角度生成拼接图片并显示。
[0009]所述的基于智能电视平台的图片处理方法,其中,当所选择的图片按照所述自由拼接模板排布显示时,接收用户指令选定一显示图片使该图片处于编辑状态,根据用户输入的显示位置、大小和旋转角度调整该图片的显示。
[0010]所述的基于智能电视平台的图片处理方法,其中,所述步骤B之后还包括:
系统获取用户输入的图片间距值,并根据此图片间距值调整所排列的图片间的间距并生成拼接图片显示。
[0011]所述的基于智能电视平台的图片处理方法,其中,接收用户指令进入图片列表显示处于可点选状态的预览图片后可针对所选择的图片进入图片美化菜单,所述图片美化菜单中设置有色彩模板和图像特效模板,通过对所选择的图片设置相应的色彩模板或图像特效模板实现对该图片的色彩或特效调整。
[0012]一种具有如上所述的基于智能电视平台的图片处理方法的系统,其中,所属系统包括:
预览图片及模板显示模块,接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板;
图片及模板记录模块,用于记录所选择的图片和模板;
拼接图片生成并显示模块,用于根据所选择的模板排列所选择的图片生成拼接图片并
显不O
[0013]有益效果:本发明提供一种基于智能电视平台的图片处理方法及系统,通过对对图片拼接模板的设置,无需用户对图片进行加工处理,即可实现不同尺寸,不同类型图片合理的拼接,用户可根据需要通过更换模板快速更换图片拼接方式,从而得到用户满意的拼接效果。
【专利附图】

【附图说明】
[0014]图1为本发明的基于智能电视平台的图片处理方法流程图。
[0015]图2为图1中步骤S200的具体方法流程图。
[0016]图3为本发明的基于智能电视平台的图片处理系统的原理框图。
【具体实施方式】
[0017]本发明提供一种基于智能电视平台的图片处理方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]如图1所示的一种基于智能电视平台的图片处理方法,其中,所述方法包括以下步骤:
S100、接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板,记录所选择的图片和模板。
[0019]用户通过智能电视遥控器或鼠标点选图片列表项从而进入图片列表,系统将存储设备中保存的位于该图片列表下的图片生成预览图片供用户选择,较佳的是,所述图片显示列表中设置有“进入拼图”虚拟按钮,用户通过遥控器将光标移动至该虚拟按钮上后点击确定后在所述图片列表一侧显示预设的用于图片拼接的模板,较佳的是,该类图片拼接模板以效果图的形式显示。用户可根据模板拼接的图片数量逐一选择图片,系统将记录用户所选的图片的图片拼接模板。
[0020]较佳实施例中,所述图片拼接模板可通过存储设备或连接网络服务器进行添加更新,若移动存储设备中存储有图片拼接模板文件,插到智能电视接口后,系统对移动存储设备中的文件进行扫描,当扫描到图片拼接模板类型的文件时,自动弹出“是否增加新图片拼接模板”的提示,当用户选择添加后,将移动存储设备中的图片拼接模板更新至智能电视中,若服务器中有新的图片拼接模板,则向智能电视端发送提示信息,智能电视端接收信息后并根据用户选择确定接收新模板,服务器待确认智能电视端接收新的图片拼接模板后将新的图片拼接模板文件发送给智能电视端,智能电视端接收新的图片拼接模板文件并更新。
[0021]S200、根据所选择的模板排列所选择的图片生成拼接图片并显示。
[0022]其中,所述步骤S200具体为:
S210、获取所选择的图片的长宽比,将所述图片的长宽比与所选择的模板的填充区域的长宽比进行匹配,若一致,则将该图片填充至所述模板的填充区域生成拼接图片并显示,若不一致,则执行步骤S220。
[0023]由于图片列表中的图片的尺寸可能有多种,而本发明的图片拼接模板大致设置有两种,一种为规则模板,即将多张尺寸比例相同的图片有规律的排列后生成拼接图片,比如横排、竖排、阶梯状排列等等,另一种为不规则模板或称为自由模板,用户可选择任意尺寸的图片,所选择的图片按照自由模板设置的参数随机旋转角度、随机缩放图片比例、随机显
示位置等等。
[0024]当使用规则模板后,系统首先获取用户选择的图片的长宽比,同时获取所选的图片拼接模板的填充区域的长宽比、若两者比例一致,则可将图片完全填充进所述填充区域显不O
[0025]S220、生成与所述模板填充区域长宽比相同的选择框并根据用户的选择框选所选择的图片,将所框选部分的图片内容填充进所述模板的填充区域生成拼接图片并显示。
[0026]当遇到图片与图片拼接模板填充区域尺寸比例不一致时,用户可通过操作界面设置的裁切按钮生成的选择框,该选择框的长宽比与当前选择的模板的填充区域的长宽比一致,该选择框可通过遥控器的方向键在预览图片上移动,较佳实施例中,通过智能电视遥控器控制选择框时,遥控器的方向键可控制选择框以慢速(每秒100个像素点)移动,实现微调的功能当同时按住确定键和方向键后,选择框则以更快的速度移动,实现粗调的功能。当选择框框选的图片内容确定后,点击确定键将所框选的图片内容填充进行相应的模板填充区域,生成拼接图片。
[0027]较佳实施例中,所述S220还包括:
当所选择图片的长或宽分别短于所述模板填充区域的长或宽时,根据用户选择确定所选择图片在所述模板填充区域的位置并计算未覆盖图片的空白区域,检测所选择的图片的各像素的颜色值并根据其判断该图片的图案是否为规则分布,当该图片的图案是规则分布时,获取该规则分布的图案及其分布规律,并根据该图案及其分布规律绘制所述空白区域。
[0028]本发明中的图片为保证显示质量一般都以原图片大小显示,而不进行拉伸,放大。而有时候出现图片以原图片大小显示时,图片不足以填满模板的填充区域,这样就在模板上留下空白区域,首先用户可动过在填充区域移动图片确定图片最终的位置,之后系统计算此时留下的所述空白区域,然后系统会进一步检测所选择的图片的各像素的颜色值并根据其判断该图片的图案是否为规则分布,例如成背景为纯色,阵列分布相同斑点的斑点图,系统获取图片中斑点的大小及区域,计算得出斑点之间的距离。根据上述得到的信息,对所述空白区域形成画布按照相同的间隔距离绘制相同的斑点,从而填充绘制后的图片看似一张完整的图片。
[0029]另一较佳实施例中,当所选择的图片的图案是不规则分布时,检测并记录与所述空白区域相邻的图片边缘像素的颜色值,将所述空白区域像素按照各自对应的图片边缘像素的颜色值进行绘制,将所绘制的空白区域与所选择的图片在所述模板的空白区域显示出来。
[0030]获取该图案不规则分布的图片的边沿像素的颜色值,然后将空白区域中相邻的像素按照对应的颜色值绘制。例如,如果该图案不规则分布图片为边缘同色的图片,即具有中间为图案,四周为纯色背景时,对空白区域的绘制按照该图片边缘的背景色进行,使得绘制后的空白区域与图片形成画面很和谐的效果。
[0031]另外,当所选择的模板为自由拼接模板时,系统对所选择的各图片分别随机生成各图片的显示位置、大小和旋转角度,将各选择图片根据所生成的图片的显示位置、大小和旋转角度生成拼接图片并显示。
[0032]较佳实施例中,当所选择的图片按照所述自由拼接模板排布显示时,接收用户指令选定一显示图片使该图片处于编辑状态,根据用户输入的显示位置、大小和旋转角度调整该图片的显示。若用户对于某一图片的排列不满意时,可通过遥控器将光标移动至该图片上,点击该图片使该图片进入可编辑状态,同时显示该图片显示位置、大小和旋转角度的菜单,用户可对上述几项输入数值进行调整,编辑保存后,图片按照所输入的显示位置、大小和旋转角度进行调整。例如对于图片显示位置的调整,当用户将光标移至所述菜单的该参数项时,模板区域显示网格线,同时菜单中记录的是该图片的图片中心所在的位置坐标,用户输入新的位点后,系统计算当该图片中心在新的位点以原有的尺寸和旋转角度时的参数,并以虚框形式在新的位点显示。待用户确定后,在该虚框处显示该图片,并清除原有位点该图片的显示。
[0033]较佳实施例中,系统获取用户输入的图片间距值,并根据此图片间距值调整所排列的图片间的间距并生成拼接图片显示。
[0034]较佳实施例中,接收用户指令进入图片列表显示处于可点选状态的预览图片后可针对所选择的图片进入图片美化菜单,所述图片美化菜单中设置有色彩模板和图像特效模板,通过对所选择的图片设置相应的色彩模板或图像特效模板实现对该图片的色彩或特效调整。待用户对图片的色彩和特效调整完可按照本发明的上述方法进行拼接。
[0035]如图3所示的一种具有如上所述的基于智能电视平台的图片处理方法的系统,其中,所属系统包括:
预览图片及模板显示模块100,接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板,具体如步骤SlOO所述。
[0036]图片及模板记录模块200,用于记录所选择的图片和模板,具体如步骤SlOO所述。
[0037]拼接图片生成模块300,用于根据所选择的模板排列所选择的图片生成拼接图片,具体如步骤S200所述。
[0038]拼接图片显示模块400、用于将所生成的拼接图片显示出来,具体如步骤S200所述。
[0039]本发明提供一种基于智能电视平台的图片处理方法及系统,通过对对图片拼接模板的设置,无需用户对图片进行加工处理,即可实现不同尺寸,不同类型图片合理的拼接,用户可根据需要通过更换模板快速更换图片拼接方式,从而得到用户满意的拼接效果。
[0040]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种基于智能电视平台的图片处理方法,其特征在于,所述方法包括以下步骤: A、接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板,记录所选择的图片和模板; B、根据所选择的模板排列所选择的图片生成拼接图片并显示。
2.根据权利要求1所述的基于智能电视平台的图片处理方法,其特征在于,所述步骤B具体为: B1、获取所选择的图片的长宽比,将所述图片的长宽比与所选择的模板的填充区域的长宽比进行匹配,若一致,则将该图片填充至所述模板的填充区域生成拼接图片并显示,若不一致,则执行步骤B2; B2、生成与所述模板填充区域长宽比相同的选择框并根据用户的选择框选所选择的图片,将所框选部分的图片内容填充进所述模板的填充区域生成拼接图片并显示。
3.根据权利要求2所述的基于智能电视平台的图片处理方法,其特征在于,所述B2还包括: 当所选择图片的长或宽分别短于所述模板填充区域的长或宽时,根据用户选择确定所选择图片在所述模板填充区域的位置并计算未覆盖图片的空白区域,检测所选择的图片的各像素的颜色值并根据其判断该图片的图案是否为规则分布,当该图片的图案是规则分布时,获取该规则分布的图案及其分布规律,并根据该图案及其分布规律绘制所述空白区域。
4.根据权利要求3所述的基于智能电视平台的图片处理方法,其特征在于,当所选择的图片的图案是不规则分布时,检测并记录与所述空白区域相邻的图片边缘像素的颜色值,将所述空白区域像素按照各自对应的图片边缘像素的颜色值进行绘制,将所绘制的空白区域与所选择的图片在所述模板的空白区域显示出来。`
5.根据权利要求1所述的基于智能电视平台的图片处理方法,其特征在于,当所选择的模板为自由拼接模板时,系统对所选择的各图片分别随机生成各图片的显示位置、大小和旋转角度,将各选择图片根据所生成的图片的显示位置、大小和旋转角度生成拼接图片并显示。
6.根据权利要求5所述的基于智能电视平台的图片处理方法,其特征在于,当所选择的图片按照所述自由拼接模板排布显示时,接收用户指令选定一显示图片使该图片处于编辑状态,根据用户输入的显示位置、大小和旋转角度调整该图片的显示。
7.根据权利要求1所述的基于智能电视平台的图片处理方法,其特征在于,所述步骤B之后还包括: 系统获取用户输入的图片间距值,并根据此图片间距值调整所排列的图片间的间距并生成拼接图片显示。
8.根据权利要求1所述的基于智能电视平台的图片处理方法,其特征在于,接收用户指令进入图片列表显示处于可点选状态的预览图片后可针对所选择的图片进入图片美化菜单,所述图片美化菜单中设置有色彩模板和图像特效模板,通过对所选择的图片设置相应的色彩模板或图像特效模板实现对该图片的色彩或特效调整。
9.一种具有如权利要求1-8所述的基于智能电视平台的图片处理方法的系统,其特征在于,所属系统包括: 预览图片及模板显示模块,接收用户指令进入图片列表显示处于可点选状态的预览图片及预设的用于图片拼接的模板; 图片及模板记录模块,用于记录所选择的图片和模板; 拼接图片生成并显示模块,用于根据所选择的模板排列所选择的图片生成拼接图片并显示。
【文档编号】H04N21/431GK103634650SQ201310543542
【公开日】2014年3月12日 申请日期:2013年11月6日 优先权日:2013年11月6日
【发明者】秦宏开 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1