In this chapter we discuss how images are stored, starting off with the simplest image data, 1 bit per pixel. Grayscale, 8-bit images are considered next, and we consider the problem of how to actually send images to a printer and what problems and solutions this entails. RGB 24-bit color images are then explored, looking at the three color planes as images in their own right, and capturing RGB information content via a three-dimensional histogram of colors is introduced. Returning to 8 bits, the concept of a color palette is discussed; but this then brings up the problem of just what colors shall we distinguished by inclusion in the palette. To this end, the problem of how to devise a color lookup table is considered, with the Median-Cut algorithm brought forward as one solution. Popular file formats, GIF, JPEG, PNG, TIFF, PDF and so on are introduced. The GIF format is simple but representative, and for this reason it is set out in some detail. To wrap up the discussion the PTM (Polynomial Texture Mapping) technique and format is included, with the capability of virtually exploring the surfaces of cultural heritage precious objects.
[1]
Paul S. Heckbert.
Color image quantization for frame buffer display
,
1982,
SIGGRAPH.
[2]
John Miano,et al.
Compressed image file formats
,
1999
.
[3]
Yacov Hel-Or,et al.
Robust estimation of surface properties and interpolation of shadow/specularity components
,
2012,
Image Vis. Comput..
[4]
John Miano,et al.
Compressed image file formats - JPEG, PNG, GIF, XBM, BMP
,
1999
.
[5]
Joan L. Mitchell,et al.
JPEG: Still Image Data Compression Standard
,
1992
.
[6]
Thomas Malzbender,et al.
Polynomial texture maps
,
2001,
SIGGRAPH.
[7]
Linda G. Shapiro,et al.
Computer Vision
,
2001
.