Run-length encoding: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Copio testo da Run Length Encoding, spiega in disc |
||
Riga 1:
In [[informatica]], l'[[algoritmo]] '''Run Length Encoding''' ('''RLE''') è storicamente il primo algoritmo di [[compressione]] per le immagini inventato, utilizzato nei [[Fax|fax]] ben prima che le elaborazioni grafiche al computer fossero un'attività comune. L'RLE è ''[[lossless]]'' (''senza perdita''), ovvero permette di comprimere e decomprimere senza alcuna perdita di informazione.
L'algoritmo di RLE cerca nei dati da comprimere una serie di elementi uguali (in un'immagine [[bitmap]], essa corrisponde ad una
Questo algoritmo funziona bene in presenza di immagini con pochi colori molto uniformi, ovvero in serie di dati che abbiano molte ripetizioni al loro interno. Attualmente è utilizzato solo in alcune immagini [[bitmap]]; per esempio le bitmap utilizzate sui sistemi [[Microsoft]] possono essere compresse con RLE.
Più precisamente, le primitive grafiche dei sistemi operativi Microsoft supportano tre tipi di compressione RLE: * '''biCompression''', Windows NT 3.51 e precedenti * '''bV4Compression''', Windows 95 e Windows NT 4.0 * '''bV5Compression''', Windows 98/Me, Windows 2000 e successivi Immagini con molti colori non sono adatte a questo tipo di compressione ed esistono algoritmi molto più efficienti, come il [[Portable Network Graphics|PNG]] o il [[Joint Photographic Experts Group|JPEG]]. [[categoria:Algoritmi]]
|