Jbig-kit.

algoritmo di compressione dei dati altamente efficace
Scarica ora

Jbig-kit. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Markus Kuhn
  • Sito web dell'editore:
  • http://www.cl.cam.ac.uk/

Jbig-kit. Tag


Jbig-kit. Descrizione

Algoritmo di compressione dei dati altamente efficace JBIG-KIT implementa un algoritmo di compressione dei dati altamente efficace per immagini ad alta risoluzione bi-level come pagine fax o documenti scansionati. Il progetto JBig-Kit fornisce una libreria C portatile di funzioni di compressione e decompressione con un'interfaccia documentata che può essere facilmente inclusa Nel software di elaborazione dell'immagine o del documento. Inoltre, Jbig-Kit fornisce programmi di compressione e decompressione pronti all'uso con una semplice interfaccia della riga di comando (simile ai convertitori trovati in NetPBM). Implementa la specifica ISO 11544 e ITU-T T.82, che è comunemente indicata come "JBIG1 Standard". Le caratteristiche specifiche dell'implementazione JBIG-KIT sono: * Progettazione con capacità multithread completamente rientrante, adatta anche per l'uso in Embedded sistemi (nessuna variabile globale o statica, isolata MALOC () / GRATUITA () chiamate, ecc.). * Capace di gestire flussi di dati JBIG1 incompleti e crescenti per consentire la prima visualizzazione delle versioni a bassa risoluzione. * Capace di gestire diversi dati in arrivo. flussi contemporaneamente in un unico processo e compito. * Progettato appositamente con le applicazioni in mente che vogliono visualizzare i dati in arrivo il più presto possibile (ad esempio, simile al modo in cui Netscape Navigator gestisce le immagini GIF in entrata). * Attuare tutte le funzionalità e le opzioni JBig1 , inclusa la codifica progressiva e sequenziale, i piani multipli, la riduzione della risoluzione specificata dall'utente e le tavole di previsione deterministica, le modifiche del modello adattative per le prestazioni ottimali sulle immagini a mezza tono, determinis Pronostico tic, predizione tipica in strati più bassi e differenziali, vari sistemi di striscia, ecc. Solo le opzioni SEQ e Hitolo non sono attualmente supportate dal decodificatore (normalmente non sono mai necessarie, ma potrebbero essere aggiunte in seguito in caso di requisiti dell'utente). * Adatto per applicazioni fax, soddisfa il profilo ITU-T T.85 A partire dalla versione 1.5 * Codice efficiente, utilizzo ottimizzato dei registri del processore a 32 bit. * Molto facile da usare Interfaccia della libreria D documentata. * Inclusa le routine di conversione del codice grigio per una codifica efficiente Immagini in scala di grigi. * Convertitori PBMTOJBG e JBGTOPBM pronti all'uso. Ecco alcune caratteristiche chiave di "jbig-kit": · Vicino al rapporto di compressione senza lossless all'avanguardia per immagini di livello BI a livello ad alta risoluzione. · Circa 1,1 a 1,5 volte un rapporto di compressione migliore su documenti tipici scansionati rispetto alla compressione del fax G4 (ITU-T T.6), che è stato il miglior algoritmo di compressione per i documenti scansionati disponibili prima di JBIG1. · Fino a 30 volte la compressione migliore delle immagini scansionate con immagini ditated rispetto alla compressione del fax G4. · Circa 2 volte la compressione migliore sui tipici documenti di 300 dpi rispetto a "Gzip -9" sulle bitmap grezze. · Circa 3-4 volte la compressione migliore rispetto alla GIF sui tipici documenti 300 DPI. · Anche molti migliori risultati di compressione competitivi su immagini generate da computer, che sono prive di distorsioni di scansione. · JBIG1 supporta la codifica gerarchica "progressiva", il che significa che è possibile codificare prima un'immagine a bassa risoluzione, seguita da dati di miglioramento della risoluzione, senza aggiungere molta ridondanza. Ciò consente, ad esempio, un browser documenti di visualizzare già una buona versione a bassa risoluzione di 75 dpi di un'immagine, mentre i dati necessari per ricostruire la versione full 300 DPI per la riproduzione della stampante laser è ancora in arrivo (ad esempio un collegamento o una massa di rete lenta Mezzo di stoccaggio). · I vari strati di risoluzione di un'immagine JBIG1 nella modalità di codifica progressiva combinati richiedono spazio non molto più spazio rispetto a una normale immagine codificata in modalità non progressiva (che JBig1 supporta anche). · La modalità progressiva utilizza un sofisticato algoritmo di riduzione della risoluzione per generare versioni a bassa risoluzione di alta qualità che preservano la forma dei personaggi e l'integrità delle linee sottili e delle immagini di retrita. · JBIG1 supporta più piani bit. Pertanto, può anche essere utilizzato per immagini in scala di grigi e immagini a colori. Mentre il suo campo principale dell'applicazione sono immagini di livello BI-livello, cioè con solo due diversi valori dei pixel (in bianco e nero), JBIG1 è stato anche segnalato per eseguire meglio la modalità originale senza perdita di JPEG su immagini in scala di grigi che hanno fino a 6 bit per pixel. Limitazioni: · La Biblioteca non è stata progettata per le architetture della macchina con i registri più piccoli di 32 bit (ad esempio, i vecchi compilatori MS-DOS C, i microcontrollori di 8/16 bit o DSP) su cui sono efficaci un numero di tecniche di ottimizzazione molto efficienti utilizzate in questo software . Per le massime prestazioni, è richiesto un processore a 32 bit (i sistemi a 64 bit funzionano anche bene). Sulle architetture con puntatore a 16 bit aritmetiche, solo immagini molto piccole possono essere elaborate. Cosa c'è di nuovo in questa versione: · Questa versione principale aggiunge una variante JBIG85.C molto più leggera della libreria che implementa solo il profilo fax nero / bianco (singolo bit per pixel, nessuna codifica progressiva con livelli di risoluzione multipla) specificato in ITU-T T.85. · Mantiene solo 3 righe dell'immagine non compressa in memoria in qualsiasi momento e solo pochi byte di dati compressi e lascia tutte le assegnazioni della memoria al chiamante. · Questo vantaggio in particolare applicazioni incorporate di memoria a basso contenuto di memoria e quelle elaborando immagini estremamente grandi. (Ci sono anche estensioni della libreria originale JBIG.C e dei suoi strumenti della riga di comando).


Jbig-kit. Software correlato

Python Mesh Viewer.

Python Mesh Viewer è uno strumento semplice da visualizzare e giocare con, modelli 3D, noto anche come maeshe. ...

360

Scarica

Tamogeno

Tamogen è un software progettato per creare un mosaico di un'immagine fuori da un altro o creare un mosaico di un'immagine. ...

196

Scarica

Plot Digitizer.

Plot Digitizer è un programma Java utilizzato per digitalizzare i grafici scansionati dei dati funzionali. ...

227

Scarica

3D-XPLORMATH-J

3D-XPLORMATH-J è un programma per visualizzare e sperimentare una varietà di oggetti o mostre matematici. ...

187

Scarica

Imagestone.

ImageStone è una potente libreria C ++ per la manipolazione delle immagini. ...

193

Scarica