Bestandsextensie | .sgi |
Bestandscategorie | images |
Beschrijving | De SGI-beeldindeling, ook wel bekend als RGB of IRIS, is een rasterafbeeldingsbestandsindeling ontwikkeld door Silicon Graphics, Inc. (SGI) in de jaren 80. Het ondersteunt ongecomprimeerde RGB- en RGBA-kleurenruimten, evenals een beperkte vorm van RLE (run-length encoding) compressie. |
Technische details | Het SGI-formaat ondersteunt verschillende pixelindelingen, waaronder 8-bits grijswaarden, 16-bits RGB en 32-bits RGBA. Het ondersteunt ook verschillende compressiemethoden, zoals geen compressie, RLE-compressie en een lossless compressiemethode genaamd gzip.
De header van een SGI-bestand bevat metadata zoals de breedte en hoogte van de afbeelding, het aantal kleurkanalen en de pixelindeling. De beeldgegevens worden in rijvolgorde opgeslagen, waarbij elke rij wordt uitgevuld tot een veelvoud van 4 bytes. In het geval van RLE-compressie worden de beeldgegevens opgeslagen in stukken van variërende lengtes, waarbij elk stuk bestaat uit één kleurwaarde gevolgd door een telling van hoe vaak die waarde voorkomt. |