answersLogoWhite

0

In data analysis applications, such as image processing, a lookup table (LUT) is used to transform the input data into a more desirable output format. For example, a grayscale picture of the planet Saturn will be transformed into a color image to emphasize the differences in its rings.

In image processing, lookup tables are often called LUTs and give an output value for each of a range of index values. One common LUT, called the colormap or palette, is used to determine the colors and intensity values with which a particular image will be displayed. In computed tomography, "windowing" refers to a related concept for determining how to display the intensity of measured radiation.

The idea behind the colormap is that instead of storing a definite color for each pixel in an image, for instance in 24-bit RGB format, each pixel's value is instead treated as an index number into the colormap. When the image is to be displayed or otherwise processed, the colormap is used to look up the actual colors corresponding to each index number. Typically, the output values stored in the LUT would be RGB color values.

There are two main advantages to doing things this way. Firstly, the index number can be made to use fewer bits than the output value in order to save storage space. For instance an 8-bit index number can be used to look up a 24-bit RGB color value in the LUT. Since only the 8-bit index number needs to be stored for each pixel, such 8-bit color images take up less space than a full 24-bit image of the same size. Of course the image can only contain 256 different colors (the number of entries in an 8-bit LUT), but this is sufficient for many applications and usually the observable image degradation is small.

Secondly the use of a color table allows the user to experiment easily with different color labeling schemes for an image.

There are two fundamental limitations on when it is possible to construct a lookup table for a required operation. One is the amount of memory that is available: one cannot construct a lookup table larger than the space available for the table, although it is possible to construct disk-based lookup tables at the expense of lookup time. The other is the time required to compute the table values in the first instance; although this usually needs to be done only once, if it takes a prohibitively long time, it may make the use of a lookup table an inappropriate solution

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

Fundamental components of digital image processing?

The fundamental components of digital image processing are computer-based algorithms. Digital image processing allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion during processing.


If there are puzzle pieces on a table and you put them together so that you have a complete picture this would be?

Bottom-up Processing


What is look up table in 8051 microcontrollers?

A look-up table is a table of constants stored in program memory -Look-up tables can be used to speed up arithmetic operations -The look-up table may be accessed using the DPTR or PC as a pointer to the start of the table. The A register is used as an index to the table.


What is noise in image processing?

Noise is static, kinda like when your tv screwes up


How does a look up table work?

a look up table is when u have a drop down meneu x


You are a prime number less than 30 what am you?

There are several; look up any table of prime numbers.There are several; look up any table of prime numbers.There are several; look up any table of prime numbers.There are several; look up any table of prime numbers.


When input from different features is brought together to form an image it is an example of?

bottom-up processing


When input from different features is brought together to form an image?

bottom-up processing...... APEX:)!


How an image can be displayed within a table?

You would use the TABLE TR and TD tags to set up a table. Then within a cell, which would be inside a pair of TD tags, you would use the IMG tag to enter your image.


How do you Write a pseudo code to reset every pixel in an image that is in the 24-bit 256 entry look-up table representation to its complementary color?

for each pixel in image pixel.red = 255 - pixel.red pixel.green = 255 - pixel.green pixel.blue = 255 - pixel.blue


How are plant cells different for animal cells?

The build-up of the cell is very different. Look up an image of an animal cell, then look up an image of a plant cell. They're much different


Observing an image at low power then switching to high the image disappears?

Look up parafocal and parcentric.