爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9666|回复: 19

[分享资料] 灰度填充or彩色填充?

[复制链接]

新浪微博达人勋

发表于 2012-1-31 13:22:02 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
我一直认为灰度填充是一个而很实用的功能(有时候文章要求不用彩图),为什么grads只提供rainbow彩色填充呢?
即使grads不提供,也该有人讨论这个问题啊,竟然搜不到。。。

看来只能找时间自己做一个咯

密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-1-31 13:49:10 | 显示全部楼层
期待楼主自己做一个分享出来,你把彩色设置为灰白色的渐变就行了,自己定义彩虹色
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-1-31 20:08:58 | 显示全部楼层
'set rgb 16 225 225 225'
'set rgb 17 200 200 200'
'set rgb 18 175 175 175'
'set rgb 19 150 150 150'
'set rgb 20 125 125 125'
'set rgb 21 100 100 100'
'set rgb 22 75 75 75   '
'set rbcols 22 21 20 19 18 17 16'
'set gxout shaded'
'd u'

做完了。但是只能填这其中颜色,如果把cint设的小一点,无论等值线话多少根,都只填这7种颜色
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-1-31 20:10:31 | 显示全部楼层
本帖最后由 海蓝蓝 于 2012-2-1 08:34 编辑

做完了。但是只能填这7种颜色,如果把cint设的小一点,无论等值线话多少根,都只填这7种颜色

这grads也太笨了,居然不知道插值。默认的彩虹色是可以插值的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-1-31 20:12:09 | 显示全部楼层
'set rgb 16 1 1 1'
'set rgb 17 26 26 26'
'set rgb 18 51 51 51'
'set rgb 19 77 77 77'
'set rgb 20 102 102 102'
'set rgb 21 128 128 128'
'set rgb 22 153 153 153'
'set rgb 23 179 179 179'
'set rgb 24 204 204 204'
'set rgb 25 230 230 230'
'set rgb 26 254 254 254'

'set ccols 16 17 18 19 21 22 23 24 25 26'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-1-31 20:13:03 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-1-31 21:13:11 | 显示全部楼层
我想出来了,不一定只有7种。呵呵,可以增加
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-1-31 22:15:57 | 显示全部楼层
不知道最多可以设多少种灰度值?下面这样设18种,可否?
function makegrey()
'set rgb 16 250 250 250'
'set rgb 17 235 235 235'
'set rgb 18 220 220 220'
'set rgb 19 205 205 205'
'set rgb 20 190 190 190'
'set rgb 21 175 175 175'
'set rgb 22 160 160 160'
'set rgb 23 145 145 145'
'set rgb 24 130 130 130'
'set rgb 25 115 115 115'
'set rgb 26 100 100 100'
'set rgb 27  85  85  85'
'set rgb 28  70  70  70'
'set rgb 29  55  55  55'
'set rgb 30  40  40  40'
'set rgb 31  25  25  25'
'set rgb 32  10  10  10'
'set rgb 33   5   5   5'
'set rbcols 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33'
return
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-2-1 08:21:44 | 显示全部楼层
海蓝蓝 发表于 2012-1-31 22:15
不知道最多可以设多少种灰度值?下面这样设18种,可否?
function makegrey()
'set rgb 16 250 250 250'
...

发现楼主提问的时候没有经过仔细思考就发帖了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-2-1 08:33:27 | 显示全部楼层
本帖最后由 海蓝蓝 于 2012-2-1 08:42 编辑
mofangbao 发表于 2012-2-1 08:21
发现楼主提问的时候没有经过仔细思考就发帖了


你也太武断了吧。我不但思考了,还试验了。
设18种灰度,可以正常填充。但是如果先设shaded,填充,再设contour,画线,然后再一次用shaded,填出来的颜色会变),填出来的颜色会变。很奇怪。我怀疑是不是18太多了?因为彩虹色只是7种颜色而已

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表