The invention discloses a color setting method, device, device and computer readable storage medium. The method comprises reading a background layer including one or more colors, obtaining the main color of the background layer according to the color value of the pixels of the background layer, and obtaining the first color with a predetermined color contrast degree of the main color of the background layer. The first color is set to the default color value of the background layer to edit and draw according to the first color value by default on the background layer. The invention can automatically set a suitable color brush according to the color of the background layer, thus facilitating the operation and viewing of the writers.
【技术实现步骤摘要】
颜色设置方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机
,具体地涉及一种颜色设置方法、装置、设备及计算机可读存储介质。
技术介绍
画板是指一类可以在特定区域内使用鼠标/触摸屏/触摸板等输入设备进行书写和擦除笔迹的应用软件。画板根据其背景图的不同大致可以分为固定背景图的画板和无固定背景图的画板。对于固定背景图的画板,画板的画笔颜色可以是固定的(例如墨绿色的黑板背景配白色的画笔);但对于无固定背景图的画板则不宜采用固定的画笔颜色,因为这有可能出现画笔颜色与背景图颜色的对比过弱,导致在画板上的书写笔迹不能被明显的看到。目前,对于无固定背景图的画板,通常采用取色板取色的方法来设置画笔的颜色。取色板取色的优点是用户自定义程度高,缺点是不够快捷以及自动化,书写者需要花费额外的精力和时间去选择适当的颜色,这导致了书写者和与会者注意力的分散。
技术实现思路
本专利技术实施例提出了一种颜色设置方法、装置、设备及计算机可读存储介质,针对无固定背景图的画板,能够自动根据背景图设置合适颜色的画笔,方便了书写者的操作。本专利技术实施例提供了一种颜色设置方法,包括:读取包括有一种或多种颜色的背景图层;根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色;获取与所述背景图层的主要颜色具有预定色彩对比程度的第一颜色;将所述第一颜色设置为所述背景图层的默认颜色值,以在所述背景图层上默认根据所述第一颜色值进行编辑绘制。优选地,所述根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色,具体为:提取所述背景图层上的每个像素点的颜色值,统计每种颜色值对应的像素数量,并 ...
【技术保护点】
1.一种颜色设置方法,其特征在于,包括:读取包括有一种或多种颜色的背景图层;根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色;获取与所述背景图层的主要颜色具有预定色彩对比程度的第一颜色;将所述第一颜色设置为所述背景图层的默认颜色值,以在所述背景图层上默认根据所述第一颜色值进行编辑绘制。
【技术特征摘要】
1.一种颜色设置方法,其特征在于,包括:读取包括有一种或多种颜色的背景图层;根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色;获取与所述背景图层的主要颜色具有预定色彩对比程度的第一颜色;将所述第一颜色设置为所述背景图层的默认颜色值,以在所述背景图层上默认根据所述第一颜色值进行编辑绘制。2.根据权利要求1所述的颜色设置方法,其特征在于,所述根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色,具体为:提取所述背景图层上的每个像素点的颜色值,统计每种颜色值对应的像素数量,并将像素数量最多的颜色值设置为所述背景图层的主要颜色;则所述获取与所述背景图层的主要颜色具有预定色彩对比程度的第一颜色,具体为:将所述主要颜色投射到HSV颜色空间,得到与所述主要颜色对应的HSV值;对所述HSV值中的H值进行反相,得到H’值;根据所述H’值获得第一颜色。3.根据权利要求1所述的颜色设置方法,其特征在于,所述根据所述背景图层的像素点的颜色值,获得所述背景图层的主要颜色,具体为:提取所述背景图层上的每个像素点的颜色值,统计每种颜色值对应的像素数量;获得像素数量排列在前N位的N个颜色值,得到所述背景图层的主要颜色;则所述获取与所述背景图层的主要颜色具有预定色彩对比程度的第一颜色具体包括:将所述N个颜色值投射到HSV颜色空间,得到与所述N个颜色值对应的N个H值;根据所述N个H值以及预设的色相角度距离阈值,获得目标H值集合;根据所述目标H值集合获得第一颜色。4.根据权利要求3所述的颜色设置方法,其特征在于,所述根据所述N个H值以及预设的色相角度距离阈值,获得目标H值集合,具体为:获取与N个H值的色相角度距离均大于预设的色相角度距离阈值的目标H值,并根据所获取的目标H值生成目标H值集合。5.根据权利要求3所述的颜色设置方法,其特征在于,所述根据所述N个H值以及预设的色相...
【专利技术属性】
技术研发人员:刘少杰,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。