您的位置:首页 > 其它

GMT makecpt

2014-01-03 09:37 225 查看

GMT makecpt

makecpt为根据Z值自动生成调色板的命令。当对调色板的要求超出GMT提供的标准时可以去这个网址下载http://soliton.vm.bytemark.co.uk/pub/cpt-city/。

颜色表一般会包含三个超出Z值的颜色,背景色(B)表示小于Z值(默认黑色),前景色(F)(默认白色),未定义值颜色(N)(默认127.5)。可以通过修改COLOR_BACKGROUND,COLOR_FOREGROUND,and

COLOR_NAN 这三个值进行修改。另外还有非常重要的一点就是注意颜色模式(RGB, HSV or CMYK)。可以通过COLOR_MODEL
这个参数修改(默认RGB)。

HSB(HSV) 通过色相/饱和度/亮度三要素来表达颜色。一般在需要表达阴影效果时建议采用HSV模式。

H(Hue): 表示颜色的类型(例如红色,绿色或者黄色)。取值范围为0—360°.其中每一个值代表一种颜色.(红、橙、黄、绿、青、蓝、紫)

S(Saturation): 颜色的饱和度。从0到1,有时候也称为纯度.(0表示灰度图,1表示纯的颜色)(相当于说有没有杂质)

B(Brightness or Value): 颜色的明亮程度。从0到1,(0表示黑色,1表示特定饱和度的颜色)。(黑、白)



关于makecpt的参数解释如下(GMT5.1.0):

-A[+] :设置透明度,+表示前景色、被景色、未定义的值的颜色也采用透明策略。

-C :选择用于插值的主颜色表。可用makecpt 命令查看存在的主颜色链表(默认gives a rainbowcpt file)。



-D[i|o] :设置超出小于或者大于z值的颜色。

-F[R|r|h|c] :设置颜色模式,默认R,r(RGB)、h(HSV)、c(CMYK)

-I :反转主颜色表

-M :设置超出Z值的三色

-Q[i|o] :插值形式(默认形式),i表示默认输入的z值为log(z),正常插值;o先对z值log(z),插值。

-Tz_min/z_max[/z_inc[+]] :设置z值最大最小值以及间隔确定新的cpt文件的范围。采用z_inc+表示为采用的区间数,而不是区间长度。

-Z :连续色谱
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: