一种文档配色方案生成方法及装置制造方法及图纸

技术编号:19320241 阅读:24 留言:0更新日期:2018-11-03 10:50
本发明专利技术实施例提供了一种文档配色方案生成方法及装置,所述方法包括:获取目标文档中的图片,对图片进行色彩分析,得到图片中的颜色集合,确定与颜色集合匹配的搭配色集合,使用搭配色集合生成目标文档的配色方案,配色方案用于对目标文档中除图片以外的部分进行配色。本发明专利技术实施例提供的一种文档配色方案生成方法及装置,通过对目标文档中的图片进行色彩分析,得到颜色集合、颜色集合的搭配色集合,再使用搭配色集合生成目标文档的配色方案,可以实现根据文档中图片的颜色生成配色方案,降低用户生成配色方案的工作量,并且能够提升目标文档的整体美观度。

Method and device for generating document color matching scheme

The embodiment of the present invention provides a method and device for generating a document color matching scheme. The method includes acquiring pictures in a target document, analyzing pictures, obtaining color sets in pictures, determining matching color sets matching with color sets, and generating a color matching scheme of a target document using matching color sets. The color matching scheme is used for color matching except for pictures in the target document. The embodiment of the present invention provides a method and device for generating a document color matching scheme. Through color analysis of the pictures in the target document, the color set and the color set of the color set can be obtained, and then the color matching scheme of the target document can be generated by using the color set of the color set. The color matching scheme can be realized according to the color of the pictures in the document. The scheme reduces the workload of user generating color matching scheme, and improves the overall aesthetics of the target document.

【技术实现步骤摘要】
一种文档配色方案生成方法及装置
本专利技术涉及互联网
,特别是涉及一种文档配色方案生成方法及装置。
技术介绍
用户编辑文档时,经常会添加图片对文档进行补充说明或气氛渲染,也会使用字体颜色、标题样式、背景颜色等功能突出内容、美化展示以提高视觉效果。然而,对于非设计行业的用户而言,在给文字配色、背景颜色选取时,想要制作出文档整体颜色搭配好、观赏度强的文档是非常不易的。为了解决这一问题,现有技术提供了一种方案,在发表文档时,用户可以选择一个与文档搭配较好的模板和背景颜色,生成一个确定的文档的配色方案。但是,当用户在文档中修改/添加图片时,已选择的配色方案可能与文档中的新图片不匹配,从而影响文档显示效果。
技术实现思路
本专利技术实施例的目的在于提供一种文档配色方案生成方法及装置,以实现根据文档中图片的颜色生成配色方案,降低用户生成配色方案的工作量。具体技术方案如下:第一方面,本专利技术实施例提供了一种文档配色方案生成方法,所述方法包括:获取目标文档中的图片;对图片进行色彩分析,得到图片中的颜色集合;确定与颜色集合匹配的搭配色集合;使用搭配色集合生成目标文档的配色方案,配色方案用于对目标文档中除图片以外的部分进行配色。可选的,对图片进行色彩分析,得到图片中的颜色集合,包括:对图片进行色彩分析,得到图片中的每种颜色的颜色占比;选取颜色占比大于预设颜色占比阈值的至少一种颜色建立颜色集合。可选的,对图片进行色彩分析,得到图片中的颜色集合,包括:对图片进行色彩分析,得到图片中的每种颜色的颜色占比;对图片中的每种颜色的颜色占比进行排序;从颜色占比最高的颜色开始,依次选取预设数量阈值的至少一种颜色建立颜色集合。可选的,确定与颜色集合匹配的搭配色集合,包括:确定颜色集合中每一种颜色对应的搭配色;选择与颜色集合中每一种颜色的匹配度均大于预设匹配度阈值的搭配色建立搭配色集合。可选的,使用搭配色集合生成目标文档的配色方案,包括:使用搭配色集合中的搭配色改变目标文档中字体颜色、背景颜色、段落颜色中的至少一种颜色。另一方面,本专利技术实施例还提供了一种文档配色方案生成装置,所述装置包括:获取模块,用于获取目标文档中的图片;色彩分析模块,用于对图片进行色彩分析,得到图片中的颜色集合;搭配色确定模块,用于确定与颜色集合匹配的搭配色集合;配色方案生成模块,用于使用搭配色集合生成目标文档的配色方案,配色方案用于对目标文档中除图片以外的部分进行配色。可选的,色彩分析模块,具体用于:对图片进行色彩分析,得到图片中的每种颜色的颜色占比;选取颜色占比大于预设颜色占比阈值的至少一种颜色建立颜色集合。可选的,色彩分析模块,还具体用于:对图片进行色彩分析,得到图片中的每种颜色的颜色占比;对图片中的每种颜色的颜色占比进行排序;从颜色占比最高的颜色开始,依次选取预设数量阈值的至少一种颜色建立颜色集合。可选的,搭配色确定模块,具体用于:确定颜色集合中每一种颜色对应的搭配色;选择与颜色集合中每一种颜色的匹配度均大于预设匹配度阈值的搭配色建立搭配色集合。可选的,配色方案生成模块,具体用于使用搭配色集合中的搭配色改变目标文档中字体颜色、背景颜色、段落颜色中的至少一种颜色。本专利技术实施例提供的一种文档配色方案生成方法及装置,通过对目标文档中的图片进行色彩分析,得到颜色集合、颜色集合的搭配色集合,再使用搭配色集合生成目标文档的配色方案,可以实现根据文档中图片的颜色生成配色方案,降低用户生成配色方案的工作量,并且能够提升目标文档的整体美观度。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的一种文档配色方案生成方法的流程图;图2为未应用本专利技术实施例的一种文档配色方案生成方法的文档的示意图;图3为应用本专利技术实施例的一种文档配色方案生成方法的文档的示意图;图4为本专利技术实施例的一种文档配色方案生成装置的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了解决现有技术中存在的问题,本专利技术实施例提供了一种文档配色方案生成方法及装置,以实现根据文档中图片的颜色生成配色方案,降低用户生成配色方案的工作量。下面,首先对本专利技术实施例的一种文档配色方案生成方法进行介绍,如图1所示,为本专利技术实施例的一种文档配色方案生成方法的流程图,该方法可以包括:S101,获取目标文档中的图片。其中,该图片可以是目标文档中的一张图片,也可以是目标文档中的多张图片。在本步骤的一种可能的实施方式中,可以自动检测目标文档中是否有图片发生改变,在目标中存在改变的图片时,获取目标文档中改变的图片。这样,不需要在后续步骤中对目标文档中的所有图片进行色彩分析,减少色彩分析时对电子设备的内存占用,并且可以减少色彩分析的时间,节省时间开销。应当理解的是,应用本专利技术实施例的一种文档配色方案生成方法的装置中可以保存有目标文档中没有改变的图片的所有颜色。在后续步骤中,可以根据改变的图片的颜色和没有改变的图片的颜色得到颜色集合。例如,文档A是目标文档,文档A中包括图片A、图片B、图片C,用户将图片D添加到文档A中,则图片D为改变的图片,因此,这里获取的是图片D。在本步骤的另一种可能的实施方式中,可以是:用户在文档中添加完所有图片后,点击预先设置的“生成配色方案”按钮,这时,在本步骤中的实现方式中,获取的是文档中的所有图片。通过本实施方式,可以减少执行后续步骤的次数,减少执行后续步骤对电子设备的内存占用。例如,文档B是目标文档并且在添加图片前,文档中没有图片。用户在文档B中添加了图片E、图片F、图片G三张图片,并点击了预先设置的“生成配色方案”按钮。这时,获取到的目标文档中的图片是文档B中的图片E、图片F、图片G三张图片。S102,对图片进行色彩分析,得到图片中的颜色集合。这里,对图片进行色彩分析,是为了得到图片中的颜色集合,进而在后续步骤中能够生成配色方案。其中,由于图片格式多种多样,对图片进行色彩分析时,可以根据图片格式采用不同的色彩模式进行分析,可以使用RGB模式进行分析,也可以使用YUV模式进行分析。例如,在使用RGB模式进行分析时,可以使用三原色对图片进行分析,能够详细地、精确地得到图片中每种颜色对应的RGB值,其中,绘画时的颜料三原色为黄(yellow)、品红(magenta)、青(cyan);而光线的三原色是红(red)、绿(green)、蓝(blue),使用这些原色,理论上可以得到任意一种色彩。考虑到电子设备的硬件限制,也可以通过预设基准色表对图片进行分析,这里,通过使用基准色,能够降低色彩分析时的复杂度。如表1所示,为本专利技术实施例的预设基准色及RGB值表。表1预设基准色及RGB值表由于在步骤S本文档来自技高网...

【技术保护点】
1.一种文档配色方案生成方法,其特征在于,所述方法包括:获取目标文档中的图片;对所述图片进行色彩分析,得到所述图片中的颜色集合;确定与所述颜色集合匹配的搭配色集合;使用所述搭配色集合生成所述目标文档的配色方案,所述配色方案用于对所述目标文档中除所述图片以外的部分进行配色。

【技术特征摘要】
1.一种文档配色方案生成方法,其特征在于,所述方法包括:获取目标文档中的图片;对所述图片进行色彩分析,得到所述图片中的颜色集合;确定与所述颜色集合匹配的搭配色集合;使用所述搭配色集合生成所述目标文档的配色方案,所述配色方案用于对所述目标文档中除所述图片以外的部分进行配色。2.根据权利要求1所述的方法,其特征在于,所述对所述图片进行色彩分析,得到所述图片中的颜色集合,包括:对所述图片进行色彩分析,得到所述图片中的每种颜色的颜色占比;选取颜色占比大于预设颜色占比阈值的至少一种颜色建立所述颜色集合。3.根据权利要求1所述的方法,其特征在于,所述对所述图片进行色彩分析,得到所述图片中的颜色集合,包括:对所述图片进行色彩分析,得到所述图片中的每种颜色的颜色占比;对所述图片中的每种颜色的颜色占比进行排序;从颜色占比最高的颜色开始,依次选取预设数量阈值的至少一种颜色建立所述颜色集合。4.根据权利要求1~3任一项所述的方法,其特征在于,所述确定与所述颜色集合匹配的搭配色集合,包括:确定所述颜色集合中每一种颜色对应的搭配色;选择与所述颜色集合中每一种颜色的匹配度均大于预设匹配度阈值的搭配色建立所述搭配色集合。5.根据权利要求1~3任一项所述的方法,其特征在于,所述使用所述搭配色集合生成所述目标文档的配色方案,包括:使用所述搭配色集合中的搭配色改变所述目标文档中字体颜色、背景颜色、段落颜色中的...

【专利技术属性】
技术研发人员:周显
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东,44

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

1