一种颜色值获取方法及终端的制作方法_2

文档序号:9200985阅读:来源:国知局
色值对应的像素点个数与所述总像素点数的比例值是否大于预设阈值,如果大于,则将颜色值作为有效颜色值储存。可见,图1所描述的方法无需调整终端设置的颜色值来获取所需颜色,通过目标图片便捷的获取所需颜色的有效颜色值并存储,从而避免了颜色值调整的繁琐。
[0049]请参阅图2,图2是本发明实施例公开的另一种颜色值获取方法的流程示意图。如图2所示,该颜色值获取方法可以包括以下步骤。
[0050]S201、终端确定待填色图片的填色区域,并开启吸色模式;
[0051]本发明实施例中,待填色图片可包括绘画、字体、背景和壁纸图片中的任一种,通过步骤S202至S206可以将目标颜色值对应的颜色填充到绘画中的填色区域、字体的填色区域;还可以将终端的背景和壁纸的颜色设置为目标颜色值对应的颜色。其中,吸色模式是指获取填色区域所需颜色的操作。
[0052]S202、终端确定用户从目标图片中选取的颜色采集区域;
[0053]S203、终端获取颜色采集区域中的总像素点数及每一种颜色值对应的像素点个数;
[0054]S204、终端针对每一种颜色值对应的像素点个数,判断颜色值对应的像素点个数与总像素点数的比例值是否大于预设阈值,如果大于,则将颜色值作为有效颜色值储存;
[0055]本发明实施例中,步骤S202至S204的具体阐述可以参考上述发明实施例中步骤SlOl至S103的相关内容,这里不再详述。
[0056]S205、终端从有效颜色值中选择目标颜色值;
[0057]本发明实施例中,终端可以从已存储的有效颜色值中选择目标颜色值,也可以将步骤S204确定的有效颜色值直接作为目标颜色值,以执行步骤S206。
[0058]S206、终端将待填色图片中的填色区域设置为目标颜色值。
[0059]作为一种可选的实施方式,终端在执行步骤S206之前,还可以执行如下步骤:
[0060]51)终端输出用于调节目标颜色值的亮度的调节条;
[0061]52)终端获取用户针对该调节条输入的亮度值;
[0062]53)终端根据该亮度值调整目标颜色值的亮度。
[0063]相应地,终端将待填色图片中的填色区域设置为目标颜色值,可以具体为将待填色图片中的填色区域设置为调整后的目标颜色值。
[0064]可见,该实施方式可以根据待填色图片的具体配色方案,调整所选择的有效颜色值的亮度,从而更加符合用户针对待填色图片的所需颜色。
[0065]作为另一种可选的实施方式,终端在执行步骤S206之前,还可以执行如下步骤:
[0066]61)终端输出调节该目标颜色值的透明度的选项值;
[0067]62)终端获取用户从所述选项值中选择的透明度值;
[0068]63)终端根据透明度值调整所述目标颜色值的透明度;
[0069]相应地,终端将待填色图片中的填色区域设置为目标颜色值,可以具体为将待填色图片中的填色区域设置为调整后的目标颜色值。
[0070]同样的,该实施方式也可以根据待填色图片的具体配色方案,调整所选择的有效颜色值的亮度,从而更加符合用户针对待填色图片的所需颜色。作为又一种可选的实施方式,终端可以根据待填色图片的具体配色方案执行步骤51)至53),以及步骤61)至62),从而进一步的改善待填色图片填充颜色后的效果。
[0071]在图2所描述的方法中,终端首先确定待填色图片的填色区域,可自动开启吸色模式,终端进而确定用户从目标图片中选取的颜色采集区域,获取该颜色采集区域中的总像素点数及每一种颜色值对应的像素点个数;并针对每一种颜色值对应的像素点个数,判断颜色值对应的像素点个数与总像素点数的比例值是否大于预设阈值,如果大于,则将颜色值作为有效颜色值储存,终端将选择的该有效颜色值作为目标颜色值,并将待填色图片中的填色区域设置为目标颜色值。可见,图2所描述的方法可在吸色模式下,执行相关步骤以将待填色图片中的填色区域设置为目标颜色值,从而可以有效的提高待填色图片的填色效率以及填色效果。
[0072]请参阅图3,图3是本发明实施例公开的一种终端的结构示意图。其中,图3所示的终端可以包括以下单元:
[0073]第一确定单元301,用于确定用户从目标图片中选取的颜色采集区域;
[0074]第一获取单元302,用于获取颜色采集区域中的总像素点数及每一种颜色值对应的像素点个数;
[0075]判断单元303,用于根据第一获取单元302获取的总像素点数及每一种颜色值对应的像素点数,针对每一种颜色值对应的像素点个数,判断颜色值对应的像素点个数与总像素点数的比例值是否大于预设阈值;
[0076]存储单元304,用于在判断单元303判断出颜色值对应的像素点个数与总像素点数的比例值大于预设阈值时,将颜色值作为有效颜色值存储。
[0077]本发明实施例中,上述单元可以设置在智能手机、平板电脑、笔记本以及绘图板等设备中。
[0078]本发明实施例中,第一确定单元301确定的颜色采集区域可以为用户通过触控显示屏手指触摸划定的目标图片中包括所需颜色的颜色采集区域,该颜色采集区域可以用虚线标识显示。
[0079]请一并参阅图4,图4是本发明实施例公开的另一种终端的结构示意图。其中,图4所示的终端是由图3所示的终端进行优化得到的。与图3所示的终端相比较,图4所示的终端还可以包括:
[0080]输出单元305,用于在存储单元将比例值大于所述预设阈值的颜色值作为有效颜色值存储之前,输出并显示比例值大于预设阈值的颜色值对应的颜色。
[0081]本发明实施例中,判断单元303针对每一种颜色值对应的像素个数,判断颜色值对应的像素点个数与总像素点数的比例值是否大于预设阈值,并触发输出单元305输出并显示比例值大于预设阈值的颜色值对应的颜色。
[0082]第二获取单元306,用于获取用户从输出单元305输出并显示的颜色中选择的目标颜色;
[0083]相应的,存储单元304具体用于将第二获取单元306获取的目标颜色对应的颜色值作为有效颜色值,并存储该有效颜色值。
[0084]本发明实施例中,当颜色采集区域包括多种颜色或用户所需的颜色为比例值相对较小的颜色时,可以通过设定合理的预设阈值,由输出单元305输出并显示比例值大于预设阈值的颜色值对应的颜色,并通过第二获取单元306获取用户从中选择的目标颜色,供用户后续使用。
[0085]作为一种可选的实施方式,图4所示的终端还可以包括拍摄单元307,
[0086]拍摄单元307,用于开启摄像头,并通过摄像头从周围环境中拍摄具有所需颜色的目标图片,以触发第一确定单元301确定用户从目标图片中选取的颜色采集区域。
[0087]本发明实施例中,拍摄单元307开启摄像头后,可输出指示消息,以指示用户通过摄像头从周围环境中拍摄具有所需颜色的目标图片,拍摄单元307通过摄像头拍摄到目标图片后,可触发第一确定单元301执行相应的操作。
[0088]作为另一种可选的实施方式,图4所示的终端还可以包括以下单元:
[0089]归类单元308,用于按照图片具有的主色对预先存储的图片进行归类;
[0090]显示单元309,用于以归类单元308所归类的主色为基准排列显示所述预先存储的图片;
[0091]获取单元310,用于获取用户从显示单元309显示的图片中选择的目标图片,以触发第一确定单元301确定用户从目标图片中选取的颜色采集区域。
[0092]本发明实施例中,图片所具有的主色可以为该图片中占有像素点数最多的颜色,归类单元308针对终端中预先存储的图片可以按照各自所具有的主色进行归类,并以归类的主色排列显示预先存储的图片,从而使得用户从显示单元309显示的各类图片中选择目标图片。举例来说,终端通过归类单元308和显示单元309显示了以红色和蓝色为主色的两类图片组,若用户需要的颜色为浅红色,则可从以红色为主色的图片组中选择目标图片。
[0093]本发明
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1