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

Home » Public Forums » archive » Re: colour conversion 8 -> 24 bit
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: colour conversion 8 -> 24 bit [message #51393] Tue, 21 November 2006 06:15 Go to previous message
Kenneth Bowman is currently offline  Kenneth Bowman
Messages: 86
Registered: November 2006
Member
In article <ejuv22$jf4$1@lc03.rz.uni-jena.de>,
Bringfried Stecklum <stecklum@tls-tautenburg.de> wrote:

> Hello,
>
> it might seem weird but for some reason I want to convert a colour-indexed 8 bit
> image to a true colour one. Since there is no opposite of color_quan I ask
> around how to perform a "colour extension"?

If you have the 8-bit image and color table, just look up the intensities for
each color component in the table. Without actually trying it, something
like this:

image8 = BYTARR(ni, nj) ;Your 8-bit image
table = BYTARR(255, 3) ;Color table for 8-bit image

image24 = BYTARR(ni, nj, 3) ;Empty 24-bit image

image24[0,0,0] = table[image8, 0] ;Red image plane
image24[0,0,1] = table[image8, 1] ;Green image plane
image24[0,0,2] = table[image8, 2] ;Blue image plane

Ken Bowman
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: vectorized RK4
Next Topic: Formatting WIDGET_TABLE cells?

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

Current Time: Sat Oct 11 15:03:07 PDT 2025

Total time taken to generate the page: 0.64321 seconds