comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: How to add modified color tables to IDL 7.1
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: How to add modified color tables to IDL 7.1 [message #79637 is a reply to message #79636] Thu, 15 March 2012 18:41 Go to previous messageGo to previous message
Andrew Cool is currently offline  Andrew Cool
Messages: 219
Registered: January 1996
Senior Member
On Mar 16, 11:09 am, David López <david.lo...@ceaza.cl> wrote:
> On Mar 15, 6:18 pm, Michael Galloy <mgal...@gmail.com> wrote:
>
>
>
>
>
>
>
>
>
>> On 3/15/12 3:52 PM, David López wrote:
>
>>> On Mar 15, 5:15 pm, nata<bernat.puigdomen...@gmail.com>  wrote:
>>>> Modify your palette using XPALETTE. Then, you can retrieve the RGB values with TVLCT, r, g, b, /GET and create a SAV file with these values SAVE, FILENAME='myrainbowpalette.sav', r, g, b
>
>>>> After that, if you want to use these same colors again, you can restore the palette RESTORE, 'myrainbowpalette.sav' and set the colors using TVLCT, r, g, b
>
>>>> Another option is to modify the palette using MODIFYCT. You can create your own color-palette-table or overwrite the existing one (even if this is not a good idea). If you create your table, you will have to specify the file LOADCT, FILE=file, or MODIFYCT, FILE=file
>
>>>> Dale !
>>>> nata
>
>>> Thanks a Lot Nata...
>>> but now I have this problem
>
>>> % Compiled module: MODIFYCT.
>>> % Variable is undefined: ITAB.
>>> % Error occurred at: MODIFYCT           83 /usr/local/itt/idl71/lib/
>>> modifyct.pro
>>> %                    $MAIN$
>>> % Execution halted at: $MAIN$
>
>>> Thanks a lot
>
>> Could you show the command that caused this error?
>
>> I have several other color tables files that I access with the FILE
>> keyword of [X]LOADCT and find this a quite nice way to store color tables.
>
>> Mike
>> --
>> Michael Galloywww.michaelgalloy.com
>> Modern IDL, A Guide to Learning IDL:http://modernidl.idldev.com
>> Research Mathematician
>> Tech-X Corporation
>
> Thanks a Mister Galloy...
> but do not understand why not work
> my steps are:
> open idl like superuser
> sudo idlde
> in console IDLDE
> loadct for select color number 13 Rainbow
> xpalette for change color..
> modifyct...
>
> IDL> loadct
> % Compiled module: LOADCT.
> % Compiled module: FILEPATH.
>  0-        B-W LINEAR   14-             STEPS   28-         Hardcandy
>  1-        BLUE/WHITE   15-     STERN SPECIAL   29-            Nature
>  2-   GRN-RED-BLU-WHT   16-              Haze   30-             Ocean
>  3-   RED TEMPERATURE   17- Blue - Pastel - R   31-        Peppermint
>  4- BLUE/GREEN/RED/YE   18-           Pastels   32-            Plasma
>  5-      STD GAMMA-II   19- Hue Sat Lightness   33-          Blue-Red
>  6-             PRISM   20- Hue Sat Lightness   34-           Rainbow
>  7-        RED-PURPLE   21-   Hue Sat Value 1   35-        Blue Waves
>  8- GREEN/WHITE LINEA   22-   Hue Sat Value 2   36-           Volcano
>  9- GRN/WHT EXPONENTI   23- Purple-Red + Stri   37-             Waves
> 10-        GREEN-PINK   24-             Beach   38-         Rainbow18
> 11-          BLUE-RED   25-         Mac Style   39-   Rainbow + white
> 12-          16 LEVEL   26-             Eos A   40-   Rainbow + black
> 13-           RAINBOW   27-             Eos B
> Enter table number: 13
> % LOADCT: Loading table RAINBOW
> IDL> xpalette
> % Compiled module: XPALETTE.
> % Compiled module: XREGISTERED.
> % Compiled module: CW_FIELD.
> % Compiled module: CW_BGROUP.
> % Compiled module: CW_RGBSLIDER.
> % Compiled module: CW_FSLIDER.
> % Compiled module: CW_COLORSEL.
> % Compiled module: CT_LUMINANCE.
> % Compiled module: COLORMAP_APPLICABLE.
> % Compiled module: XMANAGER.
> % Compiled module: XLOADCT.
> IDL> modifyct
> % Compiled module: MODIFYCT.
> % Variable is undefined: ITAB.
> % Error occurred at: MODIFYCT           83 /usr/local/itt/idl71/lib/
> modifyct.pro
> %                    $MAIN$
> % Execution halted at: $MAIN$
>
> any idea...
> Regards


Yes, You have not supplied the table index parameter!
You must tell ModifyCT which table you want to modify...

Try using Help, modifyct at the command line

Andrew
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Convert from raster to PNG
Next Topic: New color palette

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 07:15:26 PDT 2025

Total time taken to generate the page: 1.52194 seconds