A compressão RLE RLE-Komprimierung Compression RLE La compresión RLE RLE Compression

La concatenazione di punti

La concatenazione di punti è un metodo che permette di immagazzinare i punti in modo ottimale: per un'immagine monocromatica vi sono, per definizione, solo due colori, quindi un punto dell'immagine può essere codificato su un solo bit per guadagnare dello spazio in memoria.

La compressione RLE

Il metodo di compressione RLE (Run Length Encoding, talvolta RLC per Run Length Coding) è usato per numerosi formati di immagini (BMP, PCX, TIFF). E' basato sulla ripetizione di elementi consecutivi.

Il principio di base consiste nel codificare un primo elemento che da il numero di ripetizioni di un valore poi completarlo con il valore da ripetere. Quindi, secondo questo principio la stringa "AAAAAHHHHHHHHHHHHHH" compressa da "5A14H". Il guadagno di compressione è di (19-5)/19 ossia circa 73,7%. Invece per la stringa "REELLEMENT", nella quale la ripetizione dei caratteri è ridotta, il risultato della compressione da "1R2E2L1E1M1E1N1T"; la compressione si avvera molto costosa, con una perdita che vale (10-16)/10 ossia 60%!

In realtà la compressione RLE è definita da regole particolari che permettono di comprimere quando necessario e di lasciare la stringa originale quando la compressione produce uno spreco. Le regole sono le seguenti :

  • Quando tre o più elementi si ripetono consecutivamente allora il metodo di compressio RLE è utilizzato
  • Altrimenti si inserisce un carattere di controllo (00), seguito dal numero di elementi della stringa non compressa poi da quest'ultima
  • Se il numero di elementi della stringa è dispari, il carattere di controllo (00) viene aggiunto alla fine
  • Infine sono stati definiti dei caratteri di controllo specifici per codificare :
    • una fine di linea (00 01)
    • la fine dell'immagine (00 00)
    • uno spostamento del puntatore nell'immagine di XX colonne e di YY linee nel senso della lettura (00 02 XX YY).

Così la compressione RLE ha senso solo per i dati con un numero di elementi consecutivi ripetitivi, soprattutto le immagini che hanno delle ampie parti uniformi. Questo metodo ha tuttavia il vantaggio di essere piuttosto semplice da utilizzare. Esistono delle varianti in cui l'immagine è decodificata per tasselli di punti, per linee, oppure anche a zigzag.

compressione RLE

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:02.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « Compressione RLE » in :
Compressione JPEG Vedi La compressione JPEG L'acronimo JPEG (Joint Photographic Expert Group pronunciate geipeg) deriva dalla riunione nel 1982 di un gruppo di esperti della fotografia, la cui principale preoccupazione era di lavorare sulle modalità di trasmissione delle...
Compressione MZW Vedi La compressione LZW Abraham Lemlel et Jakob Ziv sono i creatori del compressore LZ77, inventato nel 1977 (da qui il suo nome). Questo compressore era allora utilizzato per archiviare (i formati ZIP, ARJ e LHA lo usano).Nel 1978 essi crearono il...
Il formato DivX (DivX, Xvid, 3ivX, VP3) Vedi Il formato DivX Il formato DivX è un formato di compressione/decompressione video che permette di ottenere dei video compressi molto poco voluminosi con una perdita di qualità decisamente ragionevole. Così il formato DivX permette di stoccare un...
Aprire un file RAR VediIl formato RAR è un formato di compressione molto diffuso. Ci sono diversi software gratuiti per decomprimere un file RAR. Ecco un elenco non esaustivo: ALZip 7zip ZipGenius jZip ____________________________ Nota: L'articolo originale...
Download Switch Sound Format Converter VediSwitchest è un convertitore di formati audio per Windows o Mac che può convertire i file audio da diversi formati in MP3 o WAV, WAV a MP3, MP3 a WAV, WMA a MP3, MP3 a WAM, ecc. Aggiungere i file da convertire alla lista, scegliere il formato da...
Compressione di dati VediPerché comprimere i dati? Ai nostri giorni, la potenza dei processori aumenta più velocemente che la capacità di stoccaggio, e ancora più velocemente rispetto alla banda passante delle reti, dato che quest'ultima richiede dei grossi cambiamenti a...
Compressione video (codecs) VediNozione di codec Un'immagine di un video non compressa occupa una dimensione di circa 1Mb. Per ottenere un video che sembri fluido è necessario avere una frequenza di almeno 25 o 30 immagini al secondo, il che produce un flusso di dati di circa 30...
Creare un CD Audio partendo da un MP3 VediChe cos'è un file MP3? Un file MP3 è un file audio compresso, cioè un file che occupa meno spazio sul disco grazie ad un algoritmo di compressione che può essere letto grazie a dei programmi che eseguono degli algoritmi di decompressione.Legalità...