IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

djvu - Online nel cloud

Esegui djvu nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando djvu che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


DjVu - DjVu e DjVuLibre.

INTRODUZIONE


Sebbene Internet ci abbia fornito un'infrastruttura mondiale su cui costruire il
biblioteca universale, gran parte della conoscenza, della storia e della letteratura del mondo è ancora intrappolata
su carta negli scantinati delle biblioteche tradizionali del mondo. Molte librerie e contenuti
i proprietari stanno digitalizzando le proprie collezioni. Mentre molti di questi sforzi
coinvolgere il meticoloso processo di conversione dei documenti cartacei in un formato compatibile con il computer,
come i formati basati su SGML, l'alto costo di tali conversioni ne limita l'estensione.
Scansionare documenti e distribuire elettronicamente le immagini risultanti non è solo
notevolmente più economico, ma anche più fedele al documento originale perché conserva
suo aspetto visivo.

Nonostante il rapido miglioramento della velocità delle connessioni di rete e dei computer, il numero di
le immagini dei documenti scansionate accessibili sul Web oggi sono relativamente piccole. Ce ne sono diversi
ragioni per questo.

La prima ragione è il costo relativamente alto della scansione di qualsiasi altra cosa tranne i fogli non rilegati
in bianco e nero. Questo problema sta lentamente scomparendo con la comparsa di un rapido e basso
costo scanner a colori con alimentatori di fogli.

La seconda ragione è che standard di compressione delle immagini e formati di file consolidati
si sono rivelati inadeguati per la distribuzione di documenti scansionati ad alta risoluzione, in particolare
documenti a colori. Non solo le dimensioni dei file e i tempi di download sono poco pratici, ma anche la decodifica
e anche i tempi di rendering sono proibitivi. Una tipica pagina di una rivista scansionata a colori a 100
dpi in JPEG occuperebbe in genere da 100 KB a 200 KB, ma il testo sarebbe difficilmente
leggibile: insufficiente per la visualizzazione su schermo e totalmente inaccettabile per la stampa. Lo stesso
pagina a 300 dpi avrebbe una qualità sufficiente per la visualizzazione e la stampa, ma la dimensione del file
sarebbe da 300 KB a 1000 KB nella migliore delle ipotesi, il che non è pratico per l'accesso remoto. Un altro importante
il problema è che un'immagine a colori a 300 dpi completamente decodificata di una pagina in formato lettera occupa 24 MB
di memoria e provoca facilmente lo scambio del disco.

La terza ragione è che i documenti digitali sono più di una semplice raccolta di singoli
immagini della pagina. Le pagine di un documento scansionato hanno un ordine seriale naturale. Disposizione speciale
deve essere fatto per garantire che il sfogliare le pagine sia istantaneo e senza sforzo in modo da
mantenere una buona esperienza utente. Ancora più importante, la maggior parte dei formati di documenti esistenti forza
agli utenti di scaricare l'intero documento prima di visualizzare una pagina scelta. Però,
gli utenti spesso desiderano passare alle singole pagine del documento senza attendere il
intero documento da scaricare. Una navigazione efficiente richiede un accesso casuale efficiente alla pagina,
sfogliamento sequenziale veloce delle pagine e rendering rapido. Questo può essere ottenuto con a
combinazione di compressione avanzata, prelettura, pre-decodifica, memorizzazione nella cache e progressiva
rendering. DjVu scompone ogni pagina in più componenti (testo, sfondi, immagini,
librerie di forme comuni...) che possono essere condivise da più pagine e scaricate su
richiesta. Tutti questi requisiti richiedono un controllo molto sofisticato ma parsimonioso
meccanismo per gestire download su richiesta, prelettura, decodifica, memorizzazione nella cache e
rendering progressivo delle immagini della pagina. Ciò che viene considerato qui non è solo un
tecnica di compressione delle immagini dei documenti, ma un'intera piattaforma per la consegna dei documenti.

DjVu è una tecnica di compressione delle immagini, un formato di documento e una piattaforma software per
fornire immagini di documenti su Internet che soddisfino i requisiti di cui sopra.

DJVU IMMAGINE COMPRESSIONE


La compressione delle immagini DjVu si basa su tre tecnologie:

DjVu Photo
DjVuPhoto, noto anche come IW44, è una compressione di immagini a toni continui basata su wavelet
tecnica con decodifica/rendering progressivo. È meglio utilizzato per la codifica fotografica
immagini a colori o in tonalità di grigio. Le immagini sono in genere la metà delle dimensioni di JPEG per il
stessa distorsione.

DjVuBitonale
DjVuBitonal, noto anche come JB2, è una compressione di immagini bitonale che sfrutta
ripetizioni di forme quasi identiche sulla pagina (come i caratteri) in modo efficiente
comprimere le immagini di testo. È meglio utilizzato per comprimere le immagini in bianco e nero che rappresentano
testo e semplici disegni. Una tipica pagina a 300 dpi in DjVuBitonal occupa da 5 a 25 KB (da 3 a
8 volte meglio di TIFF-G4 o PDF).

DjVu Documento
DjVuDocument è una tecnica di compressione progettata specificamente per documenti digitali a colori
immagini contenenti sia immagini che testo, come una pagina di una rivista. DjVu Documento
rappresenta le immagini in livelli compressi separatamente. Il livello in primo piano è solitamente
compresso con DjVu Bitonal e contiene il testo e i disegni. Il livello di sfondo è
solitamente compresso con DjVuPhoto e contiene la trama di sfondo e le immagini a
risoluzione inferiore.

DJVU DOCUMENTO CONSEGNA PIATTAFORMA


La tecnologia DjVu è progettata da zero per supportare la consegna efficiente di
documenti digitali su Internet. Fornisce vari modi per gestire più pagine
documenti e vari modi per arricchire il contenuto con collegamenti ipertestuali, metadati, ricercabili
testo, ecc.

MIMO Tipi di
Il formato DjVu ha un tipo MIME ufficiale di image/vnd.djvu, che è il preferito
tipo di contenuto fornito dai server http per i file DjVu. Tipi di mimi non ufficiali utilizzati
storicamente sono immagine/x.djvu ed immagine/x-djvu, che può ancora essere riscontrato. Idealmente,
i client dovrebbero essere configurati per gestire tutti e tre. (Per la guida alla configurazione del server Web, vedere
http://www.djvuzone.org/support/tutorial/chapter-authoring1.html.)

In bundle multipagina documenti
Il documento DjVu multipagina in bundle utilizza un singolo file per rappresentare l'intero documento.
Questo singolo file contiene tutte le pagine così come le informazioni ausiliarie (es la pagina
directory, dati condivisi da più pagine, miniature, ecc.). L'utilizzo di un unico formato di file è
molto comodo per archiviare documenti o per inviare allegati di posta elettronica.

Quando digiti l'URL di un documento di più pagine, il plug-in del browser DjVu inizia il download
l'intero file, ma visualizza la prima pagina non appena disponibile. Puoi
passare immediatamente ad altre pagine utilizzando la barra degli strumenti di DjVu. Supponiamo però che il
documento è archiviato su un server Web remoto. Puoi facilmente accedere alla prima pagina e vedere
che questo non è il documento che volevi. Anche se non visualizzerai mai le altre pagine
il browser sta trasferendo dati per queste pagine e sta sprecando la larghezza di banda del tuo
server (e anche la larghezza di banda di Internet). Potresti anche vedere il riassunto del
documento sulla prima pagina e passare a pagina 100. Ma la pagina 100 non può essere visualizzata fino a quando
sono stati ricevuti i dati per le pagine da 1 a 99. Potrebbe essere necessario attendere la trasmissione di
dati della pagina non necessari. Questo secondo problema (l'attesa non necessaria) può essere risolto utilizzando il
Opzioni ``byte serving'' del protocollo HTTP/1.1. Questa opzione deve essere supportata dal
server web, i proxy, le cache e il browser. Il servizio di byte, tuttavia, non risolve
il primo problema (lo spreco di banda).

indiretto multipagina documenti
I documenti DjVu indiretti a più pagine risolvono entrambi i problemi. Un DjVu . indiretto multipagina
documento è composto da più file. Il file principale è denominato file indice. Puoi
sfogliare un documento utilizzando l'URL del file indice, proprio come si fa con un pacchetto multiplo
documento di pagina. Il file indice, tuttavia, è molto piccolo. Contiene semplicemente il documento
directory e gli URL dei file secondari contenenti i dati della pagina. Quando navighi e
documento indiretto multipagina, il browser accede solo ai dati per le pagine che ti trovi
visualizzazione. Questo può essere fatto a una velocità ragionevole perché il browser mantiene una cache di
pagine e talvolta recupera alcune pagine prima della pagina corrente. Questo modello utilizza
il web servendo la larghezza di banda in modo molto più efficace. Elimina anche inutili ritardi
quando si passa alle pagine che si trovano ovunque in un lungo documento.

Annotazioni
Ogni immagine DjVu include facoltativamente i cosiddetti blocchi di annotazione. Il pezzo di annotazione è
spesso utilizzato per definire collegamenti ipertestuali ad altre pagine di documenti o a pagine Web arbitrarie.
I blocchi di annotazione possono essere utilizzati anche per altri scopi come l'impostazione della visualizzazione iniziale
modalità di una pagina, definendo le zone evidenziate o memorizzando metadati arbitrari sulla pagina
o il documento.

nascosto testo
Ogni immagine DjVu include facoltativamente un livello di testo nascosto che è associato alla grafica
caratteristiche con il testo corrispondente. Il livello di testo nascosto è generalmente generato da
eseguendo un software di riconoscimento ottico dei caratteri. Questa informazione testuale prevede
indicizzazione di documenti DjVu e copia/incolla di testo da immagini di pagine DjVu.

Miniature
I documenti DjVu a volte contengono miniature di pagina pre-calcolate.

Contorno
I documenti DjVu a volte contengono un pezzo di navigazione contenente un contorno, cioè un
sommario gerarchico con puntatori alle pagine del documento corrispondenti.

DJVUZONE E DJVULIBRE


La tecnologia DjVu è stata inizialmente creata da alcuni ricercatori di AT&T Labs tra il 1995
e 1999. Lizardtech, Inc. ( http://www.lizardtech.com ) ha poi ottenuto una pubblicità
licenza da AT&T e ha continuato lo sviluppo. Ora hanno una varietà di soluzioni per
produrre e distribuire documenti utilizzando la tecnologia DjVu.

Il sito web DjVuZone ( http://www.djvuzone.org ) è gestito dai pochi AT&T Labs
ricercatori che hanno creato la tecnologia DjVu in primo luogo. Promuoviamo il DjVu
tecnologia fornendo una fonte indipendente di informazioni su DjVu.

Comprendere quanto poco spazio ci sia per un formato di documento proprietario, Lizardtech
ha rilasciato la DjVu Reference Library sotto la GNU Public License nel dicembre 2000. Questo
La libreria definisce interamente il formato di compressione e i codec elementari. Sei mesi
in seguito, Lizardtech ha rilasciato una libreria di riferimento DjVu aggiornata e il codice sorgente di
il visualizzatore Unix.

Queste due versioni costituiscono la base del nostro software DjVuLibre iniziale. Abbiamo modificato il
costruire il sistema per soddisfare le aspettative della comunità open source. Vari bug
e i problemi di portabilità sono stati risolti. Abbiamo anche cercato di renderlo più semplice da usare e
installare, preservando la struttura essenziale delle versioni di Lizardtech.

Il software DjVuLibre contiene i seguenti componenti:

bzz(1) Un programma da riga di comando di compressione generico. Molti dati DjVu interni
le strutture vengono compresse utilizzando questa tecnica.

c44(1) Un codificatore della riga di comando DjVuPhoto. Questo compressore wavelet all'avanguardia produce
Immagini DjVuPhoto da immagini PPM o JPEG.

cjb2(1)
Un codificatore della riga di comando DjVuBitonal. Questo compressore dal modello morbido produce
Immagini DjVuBitonal da immagini PBM. Può codificare le immagini senza perdita, oppure
introdurre piccole modifiche al fine di migliorare il rapporto di compressione. Il senza perdite
la modalità di codifica è competitiva con quella degli encoder commerciali Lizardtech.

cpaldjvu(1)
Un codificatore da riga di comando DjVuDocument per immagini con pochi colori. Questo codificatore è
adatto per comprimere immagini con un piccolo numero di colori distinti (es
schermate). Il colore dominante è codificato dal livello di sfondo. L'altro
i colori sono codificati dal livello in primo piano.

csepdjvu(1)
Un codificatore della riga di comando DjVuDocument per immagini separate. Questo codificatore richiede un
file contenente immagini di primo piano e di sfondo pre-segmentate e produce un
DjVu Immagine del documento.

ddjvu(1)
Un decoder da riga di comando per immagini DjVu. Questo programma produce un'immagine PNM
che rappresenta qualsiasi segmento di qualsiasi pagina di un documento DjVu a qualsiasi risoluzione.

djview(1)
Un visualizzatore autonomo per immagini DjVu. Questo sofisticato visualizzatore mostra DjVu
documenti. Implementa la navigazione del documento, oltre a zoom e panoramica rapidi.

nsdejavu(1)
Un plugin per browser web per la visualizzazione di immagini DjVu. Questo piccolo plugin consente la visualizzazione
Documenti DjVu dai browser web. Utilizza internamente djview per eseguire l'effettivo
lavoro.

djvup(1)
Uno strumento da riga di comando per convertire documenti DjVu in PostScript.

djvm(1)
Uno strumento da riga di comando per manipolare documenti DjVu multipagina in bundle. Questo
viene spesso utilizzato per raccogliere singole pagine e produrre un documento in bundle.

djvmcvt(1)
Uno strumento da riga di comando per convertire i documenti raggruppati in documenti indiretti e
al contrario.

djvus(1)
Un potente strumento da riga di comando per manipolare documenti multipagina, creare o
modifica di blocchi di annotazioni, creazione o modifica di livelli di testo nascosti, pre-calcolo
immagini in miniatura e altro ancora...

djvutxt(1)
Uno strumento da riga di comando per estrarre il testo nascosto dai documenti DjVu.

djvudump(1)
Uno strumento da riga di comando per ispezionare i file DjVu e visualizzare il loro interno
struttura.

djvuextract(1)
Uno strumento da riga di comando per disassemblare i file di immagine DjVu.

djvumake(1)
Uno strumento da riga di comando per assemblare file di immagine DjVu.

djvuserve(1)
Un programma CGI per la generazione di documenti DjVu multipagina indiretti al volo.

djvutoxml(1) djvuxmlparser(1)
Strumenti da riga di comando per modificare i metadati DjVu come file XML.

DJVU ENCODER E QUALSIASI2DJVU


DjVuLibre viene fornito con una varietà di codificatori specializzati, c44(1) per immagini fotografiche,
cjb2(1) per immagini bitonali, e cpaldjvu(1) per immagini con pochi colori distinti. Sebbene
questi codificatori si comportano bene nel loro dominio specializzato, non possono gestire compiti complessi
che coinvolgono la segmentazione e la codifica multipagina.

I prodotti commerciali Lizardtech (vedi http://www.lizardtech.com/solutions/document) Può
eseguire queste complesse attività di codifica

Un'altra soluzione è fornita dal server di compressione in (http://any2djvu.djvuzone.org).
Questa macchina utilizza codificatori prototipo pre-lizardtech di AT&T Labs e si comporta quasi come
così come gli encoder commerciali Lizardtech. Si prega di notare che la compressione Any2DjVu
il server non viene fornito con alcuna garanzia, che non venga fatto nulla per garantire che i tuoi documenti lo facciano
rimangono confidenziali e che esiste un solo computer funzionante per l'intero pianeta.

CREDITS


Numerose persone hanno contribuito al codice sorgente di DjVu negli ultimi cinque anni.
Invia una segnalazione di bug di sourceforge per aggiornare il seguente elenco.

Yoshua Bengio, Léon Bottou, Chakradhar Chandaluri, Regis M. Chaplin, Ming Chen, Parag
Deshmukh, Royce Edwards, Andrew Erofeev, Praveen Guduru, Patrick Haffner, Paul G.
Howard, Orlando Keise, Yann Le Cun, Artem Mikheev, Florin Nicsa, Joseph M. Orost,
Steven Pigeon, Bill Riemers, Patrice Simard, Jeffery Triggs, Luc Vincent, Pascal
Vincent.

Usa djvu online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad