科学网

 找回密码
  注册

tag 标签: 颜色表

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

GMT颜色表
zhoufcumt 2019-12-7 20:03
GMT支持通过颜色名指定663种颜色,附件给出了GMT支持的所有颜色名及其对应的RGB值。 GMT_RGBchart_a4.pdf GMT_RGBchart_letter.pdf GMT填充图案: GMT_patterns.pdf
个人分类: GMT|8733 次阅读|0 个评论
什么是好的颜色表(colormap)?
lcySI 2017-11-16 14:11
color.rar 一、颜色表简介 通常我们在绘制彩图是要选择颜色表,例如matlab中用imagesc函数绘制彩图时默认的颜色表为jet(蓝色......红色)。不同颜色用来代表高程、振幅等信息,可以帮助我们更直观的分析数据特征。 那么如何选择好的颜色表呢?Niccoli在文章《How to evaluate and compare color maps》(The Leading Edge,2014)中展示了通常采用的彩虹颜色表(与jet颜色表类似)是差的,容易引入假象。 二、颜色表评价 任何一种颜色都可以由RGB(红绿蓝)按比例混合构成,例如在matlab命令窗中输入 c=colormap(jet) 会得到一个64*3的数组,64表示的是jet颜色表由64个颜色组成,3表示的就是RGB的比例。 颜色的特征通常由“色彩-饱和度-亮度”表示,Niccoli指出亮度决定了我们对图像色彩的感知,因此将亮度特征作为评价颜色表的指标。任何一种颜色(RGB按比例混合组成)可以通过公式得到该颜色的亮度: intensity=0.2989*red+0.587*green+0.114*blue 三、编程分析 matlab程序见附件。首先我们评价一下matlab中默认的jet颜色表,图1是jet颜色表的强度曲线,可以看出其强度曲线不是逐渐增加的,而是先增加后降低,黄色(横坐标40附近)的强度最大。 图1 接下来评价一下CubeHelix颜色表的强度曲线,CubeHelix颜色表是Green通过分析得到的,我们这里用' CubeHelix.m '函数来生成CubeHelix颜色表。图2是CubeHelix颜色表的强度曲线,可以看出CubeHelix颜色表的强度曲线是线性增加的。图三为jet与CubeHelix颜色表强度值的灰度值,也可以看出CubeHelix是优于jet颜色表的。 图2 图3 四、参考文献 1、Green, D. A. A colour scheme for the display of astronomical intensity images , Bulletin of the Astromical Society of India, 2011. 2、Niccoli Matteo. How to evaluate and compare color maps . The Leading Edge, 2014.
个人分类: 物探|19571 次阅读|0 个评论
思考题(三十三)如何用有限分段的颜色表工具制作各种颜色表?
qianlivan 2015-8-16 14:32
如何用 http://colormap.org 这种有限分段的颜色表工具制作各种颜色表?(提示:可以把几个颜色表合起来。)终极解决方案是什么?(提示:直接计算图中像素的RGB值。)
个人分类: 知识|2081 次阅读|0 个评论
Python适用的颜色表(程序段)
qianlivan 2015-8-15 17:02
前面写过关于IDL的颜色表的博文( http://blog.sciencenet.cn/blog-117333-476433.html ),最近用Python,为了方便,也写一篇相应的博文作为笔记吧。没事的时候就上 http://colormap.org 调个颜色表出来,然后发在这里。 blue1.txt green1.txt red1.txt blue_red_grey1.txt rainbow1.txt
个人分类: 知识|5838 次阅读|0 个评论
如何突破IDL颜色表的限制?
热度 1 qianlivan 2012-11-28 21:38
之前尝试做一个有二维颜色表的图( http://blog.sciencenet.cn/home.php?mod=spaceuid=117333do=blogid=631444 )。虽然可以画多个颜色表拼成一个二维颜色表,但是图中还是只能有256种颜色表。这受到IDL的LOADCT子程序的限制,在用TVIMAGE画图的时候,要用LOADCT载入颜色表。 原则上RGB颜色是可以得到(2^8)^3=2^{24}种颜色的,只要突破了LOADCT的限制就可以使用所有这些限制了。研究了半天,发现类似TVIMAGE这种方便的画图工具都没有绕开LOADCT,所以似乎没有什么办法。 但是我隐约记得IDL是可以读入jpg图像处理的,jpg图像不可能只有256种颜色。查了一下,最简单的TV函数就可以将一个3\times n \times n的数组显示为一幅彩色图像,其中RGB每个分量都是n\times n大小的数组,其中的数值是0-255的整数,分别表示每个像素上的R、G、B值。所以只要能计算出每个像素上的R、G、B值就可以用TV函数显示了,这样就可以突破256种颜色的限制,可以使用自己定义的大颜色表。所需要克服的就是TV函数控制图像位置、大小不是很方便的困难。这些困难不一定容易解决,但已经不是原则性的困难了。 2013年7月8日补记: 如果实现了TV函数控制图像位置,那么颜色表就可以突破了,因为可以对RGB三个颜色通道的数据进行处理。这个可以查阅TV函数的帮助。具体实现方法见附件。 threecolor.pro
个人分类: 知识|6968 次阅读|2 个评论
[转载]AutoCAD的颜色表
majian 2012-5-29 16:58
AutoCAD Color Index (ACI) RGB equivalents From:http://www.isctex.com/acadcolors.php The table below contains hexadecimal and decimal RGB codes for the 256 colors in the AutoCAD Color Index (numbers 0-255). The information contained in this table was obtained from this site . The coded colors are shown in the ACI number cell for each row. Note that these are not "Netscape-friendly" colors and will probably dither. Hexadecimal AutoCAD ColorIndex # Decimal Red Green Blue Red Green Blue 0 0 0 0 0 0 0 FF 0 0 1 255 0 0 FF FF 0 2 255 255 0 0 FF 0 3 0 255 0 0 FF FF 4 0 255 255 0 0 FF 5 0 0 255 FF 0 FF 6 255 0 255 FF FF FF 7 255 255 255 41 41 41 8 65 65 65 80 80 80 9 128 128 128 FF 0 0 10 255 0 0 FF AA AA 11 255 170 170 BD 0 0 12 189 0 0 BD 7E 7E 13 189 126 126 81 0 0 14 129 0 0 81 56 56 15 129 86 86 68 0 0 16 104 0 0 68 45 45 17 104 69 69 4F 0 0 18 79 0 0 4F 35 35 19 79 53 53 FF 3F 0 20 255 63 0 FF BF AA 21 255 191 170 BD 2E 0 22 189 46 0 BD 8D 7E 23 189 141 126 81 1F 0 24 129 31 0 81 60 56 25 129 96 86 68 19 0 26 104 25 0 68 4E 45 27 104 78 69 4F 13 0 28 79 19 0 4F 3B 35 29 79 59 53 FF 7F 0 30 255 127 0 FF D4 AA 31 255 212 170 BD 5E 0 32 189 94 0 BD 9D 7E 33 189 157 126 81 40 0 34 129 64 0 81 6B 56 35 129 107 86 68 34 0 36 104 52 0 68 56 45 37 104 86 69 4F 27 0 38 79 39 0 4F 42 35 39 79 66 53 FF BF 0 40 255 191 0 FF EA AA 41 255 234 170 BD 8D 0 42 189 141 0 BD AD 7E 43 189 173 126 81 60 0 44 129 96 0 81 76 56 45 129 118 86 68 4E 0 46 104 78 0 68 5F 45 47 104 95 69 4F 3B 0 48 79 59 0 4F 49 35 49 79 73 53 FF FF 0 50 255 255 0 FF FF AA 51 255 255 170 BD BD 0 52 189 189 0 BD BD 7E 53 189 189 126 81 81 0 54 129 129 0 81 81 56 55 129 129 86 68 68 0 56 104 104 0 68 68 45 57 104 104 69 4F 4F 0 58 79 79 0 4F 4F 35 59 79 79 53 BF FF 0 60 191 255 0 EA FF AA 61 234 255 170 8D BD 0 62 141 189 0 AD BD 7E 63 173 189 126 60 81 0 64 96 129 0 76 81 56 65 118 129 86 4E 68 0 66 78 104 0 5F 68 45 67 95 104 69 3B 4F 0 68 59 79 0 49 4F 35 69 73 79 53 7F FF 0 70 127 255 0 D4 FF AA 71 212 255 170 5E BD 0 72 94 189 0 9D BD 7E 73 157 189 126 40 81 0 74 64 129 0 6B 81 56 75 107 129 86 34 68 0 76 52 104 0 56 68 45 77 86 104 69 27 4F 0 78 39 79 0 42 4F 35 79 66 79 53 3F FF 0 80 63 255 0 BF FF AA 81 191 255 170 2E BD 0 82 46 189 0 8D BD 7E 83 141 189 126 1F 81 0 84 31 129 0 60 81 56 85 96 129 86 19 68 0 86 25 104 0 4E 68 45 87 78 104 69 13 4F 0 88 19 79 0 3B 4F 35 89 59 79 53 0 FF 0 90 0 255 0 AA FF AA 91 170 255 170 0 BD 0 92 0 189 0 7E BD 7E 93 126 189 126 0 81 0 94 0 129 0 56 81 56 95 86 129 86 0 68 0 96 0 104 0 45 68 45 97 69 104 69 0 4F 0 98 0 79 0 35 4F 35 99 53 79 53 0 FF 3F 100 0 255 63 AA FF BF 101 170 255 191 0 BD 2E 102 0 189 46 7E BD 8D 103 126 189 141 0 81 1F 104 0 129 31 56 81 60 105 86 129 96 0 68 19 106 0 104 25 45 68 4E 107 69 104 78 0 4F 13 108 0 79 19 35 4F 3B 109 53 79 59 0 FF 7F 110 0 255 127 AA FF D4 111 170 255 212 0 BD 5E 112 0 189 94 7E BD 9D 113 126 189 157 0 81 40 114 0 129 64 56 81 6B 115 86 129 107 0 68 34 116 0 104 52 45 68 56 117 69 104 86 0 4F 27 118 0 79 39 35 4F 42 119 53 79 66 0 FF BF 120 0 255 191 AA FF EA 121 170 255 234 0 BD 8D 122 0 189 141 7E BD AD 123 126 189 173 0 81 60 124 0 129 96 56 81 76 125 86 129 118 0 68 4E 126 0 104 78 45 68 5F 127 69 104 95 0 4F 3B 128 0 79 59 35 4F 49 129 53 79 73 0 FF FF 130 0 255 255 AA FF FF 131 170 255 255 0 BD BD 132 0 189 189 7E BD BD 133 126 189 189 0 81 81 134 0 129 129 56 81 81 135 86 129 129 0 68 68 136 0 104 104 45 68 68 137 69 104 104 0 4F 4F 138 0 79 79 35 4F 4F 139 53 79 79 0 BF FF 140 0 191 255 AA EA FF 141 170 234 255 0 8D BD 142 0 141 189 7E AD BD 143 126 173 189 0 60 81 144 0 96 129 56 76 81 145 86 118 129 0 4E 68 146 0 78 104 45 5F 68 147 69 95 104 0 3B 4F 148 0 59 79 35 49 4F 149 53 73 79 0 7F FF 150 0 127 255 AA D4 FF 151 170 212 255 0 5E BD 152 0 94 189 7E 9D BD 153 126 157 189 0 40 81 154 0 64 129 56 6B 81 155 86 107 129 0 34 68 156 0 52 104 45 56 68 157 69 86 104 0 27 4F 158 0 39 79 35 42 4F 159 53 66 79 0 3F FF 160 0 63 255 AA BF FF 161 170 191 255 0 2E BD 162 0 46 189 7E 8D BD 163 126 141 189 0 1F 81 164 0 31 129 56 60 81 165 86 96 129 0 19 68 166 0 25 104 45 4E 68 167 69 78 104 0 13 4F 168 0 19 79 35 3B 4F 169 53 59 79 0 0 FF 170 0 0 255 AA AA FF 171 170 170 255 0 0 BD 172 0 0 189 7E 7E BD 173 126 126 189 0 0 81 174 0 0 129 56 56 81 175 86 86 129 0 0 68 176 0 0 104 45 45 68 177 69 69 104 0 0 4F 178 0 0 79 35 35 4F 179 53 53 79 3F 0 FF 180 63 0 255 BF AA FF 181 191 170 255 2E 0 BD 182 46 0 189 8D 7E BD 183 141 126 189 1F 0 81 184 31 0 129 60 56 81 185 96 86 129 19 0 68 186 25 0 104 4E 45 68 187 78 69 104 13 0 4F 188 19 0 79 3B 35 4F 189 59 53 79 7F 0 FF 190 127 0 255 D4 AA FF 191 212 170 255 5E 0 BD 192 94 0 189 9D 7E BD 193 157 126 189 40 0 81 194 64 0 129 6B 56 81 195 107 86 129 34 0 68 196 52 0 104 56 45 68 197 86 69 104 27 0 4F 198 39 0 79 42 35 4F 199 66 53 79 BF 0 FF 200 191 0 255 EA AA FF 201 234 170 255 8D 0 BD 202 141 0 189 AD 7E BD 203 173 126 189 60 0 81 204 96 0 129 76 56 81 205 118 86 129 4E 0 68 206 78 0 104 5F 45 68 207 95 69 104 3B 0 4F 208 59 0 79 49 35 4F 209 73 53 79 FF 0 FF 210 255 0 255 FF AA FF 211 255 170 255 BD 0 BD 212 189 0 189 BD 7E BD 213 189 126 189 81 0 81 214 129 0 129 81 56 81 215 129 86 129 68 0 68 216 104 0 104 68 45 68 217 104 69 104 4F 0 4F 218 79 0 79 4F 35 4F 219 79 53 79 FF 0 BF 220 255 0 191 FF AA EA 221 255 170 234 BD 0 8D 222 189 0 141 BD 7E AD 223 189 126 173 81 0 60 224 129 0 96 81 56 76 225 129 86 118 68 0 4E 226 104 0 78 68 45 5F 227 104 69 95 4F 0 3B 228 79 0 59 4F 35 49 229 79 53 73 FF 0 7F 230 255 0 127 FF AA D4 231 255 170 212 BD 0 5E 232 189 0 94 BD 7E 9D 233 189 126 157 81 0 40 234 129 0 64 81 56 6B 235 129 86 107 68 0 34 236 104 0 52 68 45 56 237 104 69 86 4F 0 27 238 79 0 39 4F 35 42 239 79 53 66 FF 0 3F 240 255 0 63 FF AA BF 241 255 170 191 BD 0 2E 242 189 0 46 BD 7E 8D 243 189 126 141 81 0 1F 244 129 0 31 81 56 60 245 129 86 96 68 0 19 246 104 0 25 68 45 4E 247 104 69 78 4F 0 13 248 79 0 19 4F 35 3B 249 79 53 59 33 33 33 250 51 51 51 50 50 50 251 80 80 80 69 69 69 252 105 105 105 82 82 82 253 130 130 130 BE BE BE 254 190 190 190 FF FF FF 255 255 255 255
个人分类: 技术|5312 次阅读|0 个评论
IDL颜色表操作
热度 1 qianlivan 2011-8-18 10:03
IDL有41个预定义的颜色表,编号从0到40(参考上一篇 http://blog.sciencenet.cn/home.php?mod=spaceuid=117333do=blogid=476433 ),在\resource\colors里的colors1.tbl文件中定义。 IDL定义了一个公用区 COMMON COLORS, R_orig, G_orig, B_orig, R_curr, G_curr, B_curr 来对颜色表进行操作,可以读取并修改颜色表。加载颜色表之后,变量就会有数值。 加载颜色表可以使用 LOADCT函数(也可以用可视化的XLOADCT)。用法为 LOADCT 其中Table是预定义颜色表的编号。也可以用FILE='name'指定自定义的颜色表。最简单的用法就是 loadct,0 读入灰度颜色表。 预定义的颜色表有时候不能满足需要,还要对其进行调整,这时可以用 XPALETTE,具体可以参看 http://idlastro.gsfc.nasa.gov/idl_html_help/XPALETTE.html 将颜色表个性化之后可以使用 MODIFYCT 保存下来以后使用,这个函数的用法为 MODIFYCT, Itab , Name , R , G , B 其中Itab是要修改的颜色表编号,如果是新的颜色表,就使用一个不同的编号。当然,建议用一个新的编号,要不然预定义的颜色表就毁了。Name是颜色表的名称,可以是随意的字符串。R、G、B是256个元素的矢量,分布存储新颜色表的R、G、B值。更安全的是用FILE定义一个新的颜色表文件,这样就可以保护原来的颜色表不受影响了。 那么新颜色表的R、G、B值从哪里来呢?用 TVLCT, R, G, B, /GET 读取,然后就可以自己修改颜色表了。 还有一点要注意,在屏幕上显示的时候要加一句 device,decompose=0 要不就没颜色了哈!
个人分类: 知识|19213 次阅读|2 个评论
IDL的颜色表
热度 1 qianlivan 2011-8-17 21:52
IDL的颜色表
用IDL画图,经常会和颜色表打交道,比如画不同颜色的曲线,或者用颜色表示强度、密度。但是一般情况下,我们对颜色表都没有什么直观的认识。 网上有IDL颜色表的介绍,这里引用一下( http://ham.space.umn.edu/johnd/ct/ct-names.html ),方便我自己,能方便别人的话,我也会很高兴。每个颜色表都有一个对应的名称和图,如下。 0 B-W LINEAR 1 BLUE/WHITE 2 GRN-RED-BLU-WHT 3 RED TEMPERATURE 4 BLUE/GREEN/RED/YELLOW 5 STD GAMMA-II 6 PRISM 7 RED-PURPLE 8 GREEN/WHITE LINEAR 9 GRN/WHT EXPONENTIAL 10 GREEN-PINK 11 BLUE-RED 12 16 LEVEL 13 RAINBOW 14 STEPS 15 STERN SPECIAL 16 Haze 17 Blue - Pastel - Red 18 Pastels 19 Hue Sat Lightness 1 20 Hue Sat Lightness 2 21 Hue Sat Value 1 22 Hue Sat Value 2 23 Purple-Red + Stripes 24 Beach 25 Mac Style 26 Eos A 27 Eos B 28 Hardcandy 29 Nature 30 Ocean 31 Peppermint 32 Plasma 33 Blue-Red 34 Rainbow 35 Blue Waves 36 Volcano 37 Waves 38 Rainbow18 39 Rainbow + white 40 Rainbow + black 2013年6月9日注: 今天在 http://star.jmkprime.org/idl_colour_tests/index.php 发现一组更酷的图(其中第39个颜色表的图如下)。
个人分类: 知识|25790 次阅读|2 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 06:16

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部