图像缩略图

产生最大感知的不同颜色

版本1.2.0.0(3.42 kB) 蒂姆·圣
选择一组N个颜色,可以容易地互相区分

31.4 k下载

更新07年2月2011年

查看许可证

编者注:这个文件被选为MATLAB中心挑选本周

绘制一组线路时,您可能希望通过颜色区分它们。默认情况下,Matlab在其中选择一小一小块颜色和周期,所以如果您有超过几行,则会有混淆哪一行。为了解决这个问题,人们希望能够选择更大的不同颜色,其中颜色的数量等于或超过您想要绘制的行数。因为我们在色彩中区分的能力有限,所以应该选择这些颜色是“最大感知可区分”。

该函数产生一组颜色,其通过引用与“实验室”颜色空间相比可区分,这比RGB更紧密地匹配人类颜色感知。给定初始大量可能的颜色列表,它迭代地选择列表中最远的列表中的条目(在实验室空间中)来自所有先前选择的条目。

引用

蒂姆·圣(2021)。产生最大感知的不同颜色(//www.tianjin-qmedu.com/matlabcentral/fileexchange/29702-generate-maximally-percepty-distinty-colors),matlab中央文件汇率。检索到