[发明专利]基于随机采样点的多样化颜色表绘制方法有效
申请号: | 201611104799.4 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106600659B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 王勋;林贤煊;杨柏林 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T11/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 忻明年 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 随机 采样 多样化 颜色 绘制 方法 | ||
本发明公开了一种基于随机采样点的多样化颜色表绘制方法。本发明在设定一定的限定条件下,根据输入的L值和颜色分类数n,通过随机获取采样点的方式构成颜色表。根据颜色点在CIELAB颜色空间中,相同的欧式距离给人的视觉距离相同的特性,通过限定欧式距离值以及计算最大采样数来保证生成的颜色表有一定的区分度。本发明能够满足构成颜色表多样化,保证颜色相互之间具有一定的视觉距离的特性。
技术领域
本发明属于图像处理技术领域,具体涉及一种基于随机采样点的颜色表绘制方法。
背景技术
色彩作为图像最重要的一项特征,给人最直观的感受。在图像处理,机器视觉,计算机可视化等领域有着举足轻重的地位。随着多媒体技术的发展,对于图像的色调根据不同人不同应用场景的需求已经由单一色调的图像向多元化发展。在软件设计过程中,设计师往往会针对不同的对象群体设计不同的颜色主题方案,如土豪金主题,玫瑰红主题等。
许多研究表明,取几种主要的基调色能够很好的表现整体图像的色调。反之,要构成不同色调的颜色主题,找到适合的基调色并且保证相互之间的协调性就显得尤为重要。
传统的一些做法是通过图像聚类来获取一组颜色组合来构成颜色表。这样做所需的计算量大,而且聚类方法所获取的结果相对比较单一,无法保证相互颜色之间的视觉距离。因此,寻找一种能够降低计算量,同时保证颜色之间视觉距离的颜色表构成方法具有十分重要的意义。
CIELAB是一种能够很好的衡量人眼视觉差的颜色空间。在CIELAB颜色空间中,相同的欧式距离的两点给人的视觉差是相同的。该颜色空间主要通过3个分量来描述:1、L(亮度)的取值范围为0到100;2、a(色调)的取值范围是-127到128(由绿到红);3、b(色调)的取值范围是-127到128(由蓝到黄)。整个颜色空间表现为一个球体,通过L来控制颜色亮度,a和b来表现色调性质。
发明内容
本发明针对现有的颜色表构成方法的一些不足,在设定一定的限定条件下,根据输入的L值和颜色分类数n,通过随机获取采样点的方式构成颜色表。根据颜色点在CIELAB颜色空间中,相同的欧式距离给人的视觉距离相同的特性,通过限定欧式距离值以及计算最大采样数来保证生成的颜色表有一定的区分度。
本发明包括如下步骤:
步骤一:输入亮度值L,随机颜色表的颜色种类n,以及所要获取的随机颜色表颜色视觉距离E0。
步骤二:计算割圆半径r,割圆半径r与输入亮度值L相关。
步骤三:设定点数组D,用来保存已经选定的满足限制条件的颜色点。
步骤四:选定初始点存入定点数组D中。
步骤五:选取备选点。
步骤六:分别计算备选点与定点数组D中的各点欧式距离Ed,判断备选点是否合格被选入定点数组D中。如果Ed值大于E0值,则备选点满足选入定点数组,反之,放弃备选点。
步骤七:重复执行步骤五~步骤六,直到定点数组中的点的数量等于n时。此时定点数组D中的点就为选出的点。
步骤八:根据定点数组D选出的点,组合成的颜色表就满足限定的视距距离,颜色表组合的多样化依赖于随机数。
本发明的有益效果:本发明通过在CIELAB颜色空间上,基于随机采样点的多样化颜色表绘制方法,能够满足构成颜色表多样化,保证颜色相互之间具有一定的视觉距离的特性。
附图说明
图1为球体的割平面;
图2为割平面的半径;
图3为割平面上取点。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611104799.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于空间变换模型的光学图层分解方法
- 下一篇:一种虚拟户型墙体生成方法