source: trunk/SRC/ToBeReviewed/COULEURS/palit.pro @ 114

Last change on this file since 114 was 114, checked in by smasson, 18 years ago

new compilation options (compile_opt idl2, strictarrsubs) in each routine

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 649 bytes
Line 
1;+
2;  Eclaircit la palette courante en jouant sur la luminosite
3;
4;          coef = regle l'attenuation des couleurs
5;          par defaut divise par 2 la luminosite
6;
7;  coef = 0.1 pour la QMS papier de l'IPSL convient tres bien
8;-
9PRO palit, coef, red, green, blue
10;
11  compile_opt idl2, strictarrsubs
12;
13   IF n_elements(coef) EQ 0 THEN coef = 0.5
14   IF n_elements(red) EQ 0 THEN tvlct, red, green, blue, /get
15   color_convert, red, green, blue, h, l, s, /rgb_hls
16   l = 1.-coef*(1.-l)
17;
18;  Le noir doit rester bien noir !
19;  toutes mes palettes commencent par du noir et finissent par du blanc
20;
21   l[0] = 0.
22   tvlct, h, l, s, /hls
23   return
24END
Note: See TracBrowser for help on using the repository browser.