PRO COLORBAR_EXAMPLE ;通常的颜色棒 XOBJVIEW, OBJ_NEW('colorBar') ;带尖的颜色棒 XOBJVIEW, OBJ_NEW('colorBar',/axisstyle) ;创建竖直带尖头的颜色棒 XOBJVIEW,OBJ_NEW('colorBar',axisstyle=1,/direction) ;给定最值的颜色棒,floatlen为浮点位数,0为整数显示 XOBJVIEW,OBJ_NEW('colorBar',axisstyl...
ticktext =IDLGRTEXT(classNames, FONT=oFont) oColorbar.SetProperty, ticktext = ticktext, $ DIMENSIONS=[30,30*n_classes], $ show_outline =1 ;颜色条容器 IDLgrView oViewColorbar =IDLGRVIEW(LOCATION=[new_ns+100,50], $ DIMENSIONS=[200,new_nl], VIEWPLANE_RECT=[0,0,200,new_nl]) oMo...
显然这个很慢满足要就要求为了将所有等值线之间填充上颜色最大值和背景色之间需要改变填充的最值即valsfindgennlevelsstepmind1的需要做出调整经过不断的尝试选取valsmind11valsmaxd11在原始的基础上多加两层等值线确保数据范围都在填充颜色范围内 IDL中contour和colorbar的使用技巧 使用IDL绘制等值线和填充对应的颜色 ...
FUNCTION COLORBAR::INIT,$ maxValue = maxValue, $ ;刻度最大值 minValue = minValue, $ ;刻度最小值 floatLen = floatLen, $ ;浮点数小数长度 direction = direction, $ ;方向,默认为水平,1为竖直 scaleNum = scaleNum, $ ;刻度个数,默认是10 stepColor = stepColor, $ ;刻度颜色,为[3,num]数...
IDL中contour和colorbar的使用技巧 使用IDL绘制等值线和填充对应的颜色 【学习内容】:等值线和画法和颜色的填充 主要程序:IDL8.0 使用IDL程序的图形系统对数据极性成像化分析,研究IDL的画图方法和比较画图效果,得出比较满意的图画。程序源代码如下:protest_4 ;file='M'+['X','Y','Z','F','I','D','...
[-90,90],$ ;用来局部放大数据空间,即只显示给定范围的图像 planar=1,$ ;设置显示模式,0为三维,1为平面 view_title=name,$ xtitle=Logitude,$ xminor=0,xtickname=xname,xticklen=0.05,$ yminor=0,ytickname=yname,yticklen=0.05,$ ytitle=Latitude,$;设置标题 /fill) ;填充模式 cbar=COLORBAR...
在contour中使用RGB_TABLE=25,导入所需的颜色列表,c_value=vals用来设置绘制的等值线,xminor=0,xtickname=xname,xticklen=0.05,$yminor=0,ytickname=yname,yticklen=0.05,$用来设置坐标轴的显示信息,/fill表明为颜色填充,若取消该关键字则不对图像进行颜色点冲,效果如下:cbar=COLORBAR(traget=p1,...
大牛你好,我接触idl不久,论文里面想画两张彩图共用同一个colorbar,但是颜色范围不知道怎么设定。看了你的帖子,请教一下。这两个图是我画的,可惜colorbar不统一。 如图: 回答 公用一个colorbar 的话,可以让两个图的数据的最大值与最小值相等即可,也就是说画图的两组数据要处理一下,让他们的最大值和最小值...
首先,打开一个图形窗口,在色棒旁显示一幅图像。代码中的TVImage和Colorbar命令在已下载的本书配套程序中。键入: IDL> Window, Size=400,Ysize=300 IDL> LoadCT, 3 IDL> image = LoadData(7) IDL> TVImage, image, Position=[0.1, 0.1, 0.75, 0.9] ...
IDL--colorbar red=[255,0,0,7,100,100,0,0,30,120,220,255,255,255,255,230,255,180,105] grn=[255,0,0,90,100,144,200,255,255,255,255,255,180,100,28,0,0,0,0] blu=[255,0,255,255,255,255,255,255,0,0,0,0,0,0,0,20,150,184,255]