Qu'est-ce que le format de fichier DJVU ?
Les fichiers avec l'extension .djvu contiennent des images couleur haute résolution de pages numérisées d'un livre, d'un magazine, d'une bande dessinée, d'un catalogue et de documents similaires. Le principal avantage du format .djvu est son haut niveau de compression, tout en conservant une résolution et une qualité d'image très élevées.
Le format .djvu est basé sur la segmentation du contenu et utilise la structure du format IFF comme conteneur. Dans des couches séparées, il stocke les images d'arrière-plan, les images de premier plan et parfois aussi une couche de texte OCR, ce qui facilite la navigation rapide dans le document et permet de copier et de rechercher rapidement des fragments de texte. Le nom .djvu (du français « déjà vu ») caractérise la capacité du format à restituer des pages numérisées richement détaillées presque telles qu'elles apparaissaient à l'impression. Il se caractérise par un niveau de compression très élevé - jusqu'à 10 fois supérieur au JPEG pour des pages numérisées typiques. Le .djvu encode à la fois les données textuelles et graphiques. La compression est avec perte, donc lors du stockage d'une image numérisée, certaines données sont définitivement perdues.
Selon de nombreux avis, le .djvu est meilleur que le format concurrent PDF pour le matériel numérisé, en raison d'un volume de fichier beaucoup plus faible tout en conservant une qualité d'image similaire. Chaque fichier .djvu commence par l'identifiant de 4 octets AT&T à l'offset 0, suivi d'un bloc IFF FORM ; le type de forme est DJVU pour un document d'une seule page ou DJVM pour un document multipage. L'extension alternative .djv désigne le même format.
Compression .djvu
La compression dans le .djvu est efficace car l'image est divisée en plusieurs couches distinctes, chacune compressée indépendamment. Chaque image de page est divisée en trois couches :
- une image d'arrière-plan - généralement à une résolution inférieure, compressée avec l'algorithme par ondelettes IW44
- une image de premier plan - également à basse résolution, compressée de la même manière avec l'algorithme IW44
- une image de masque - une couche bitonale haute résolution qui utilise la méthode de compression JB2, laquelle identifie les éléments identiques sur une page (par exemple, la forme d'une lettre donnée), puis compresse et stocke uniquement leurs emplacements - au lieu d'encoder le même glyphe plusieurs fois sous forme de bitmap
Sécurité et sûreté
RISQUE : LOWDjVu est un format de données d'image de document et peut être ouvert en toute sécurité dans un lecteur réputé. Deux précautions : téléchargez le lecteur depuis la page officielle du projet (DjVuLibre sur SourceForge, SumatraPDF, WinDjView) plutôt que depuis des sites miroirs remplis de publicités ; et comme tout format de document, le DjVu peut contenir des hyperliens, traitez donc les liens intégrés avec la prudence habituelle. Les fichiers ne peuvent pas exécuter de macros ou de code.
Détails du format
en brefProgrammes qui ouvrent les fichiers DJVU
Détails techniques
spécifications approfondies| Octets magiques | `AT&T` (hex `41 54 26 54`) à l'offset 0, immédiatement suivi d'un bloc IFF `FORM` |
| Structure du conteneur | Mise en page basée sur des blocs IFF (Interchange File Format) ; chaque bloc possède un identifiant de type à 4 caractères et un champ de longueur de 32 bits |
| Type de forme - page unique | `DJVU` - le type de forme IFF utilisé pour les documents contenant exactement une page |
| Type de forme - multipage | `DJVM` - le type de forme IFF utilisé pour les documents regroupant plusieurs pages dans un seul fichier |
| Type MIME | `image/vnd.djvu` |
| Codec d'arrière-plan et de premier plan | IW44 - un codec propriétaire avec perte basé sur les ondelettes, développé par AT&T Labs Research ; encode la couleur à résolution réduite |
| Codec de la couche de masque | JB2 - un compresseur bitonal basé sur les symboles dérivé de JBIG2 ; stocke les formes noir et blanc haute résolution et leurs positions sur la page |
| Architecture des couches | Trois couches par page : arrière-plan (couleur, basse résolution), premier plan (couleur, basse résolution), masque (1 bit, haute résolution) |
| Couche de texte OCR | Texte masqué optionnel stocké dans les blocs `TXTz` ou `TXTa`, permettant la recherche en texte intégral et la copie vers le presse-papiers |
| Ratio de compression vs JPEG | Généralement 5 à 10 fois plus petit que le JPEG à qualité perçue équivalente pour les pages numérisées contenant du texte et des images |
| Profondeur de couleur | RVB 24 bits pour les couches d'arrière-plan et de premier plan ; 1 bit (bitonal) pour la couche de masque |
| Résolution de numérisation typique | 300-600 DPI ; la résolution par page est stockée dans le bloc `INFO` |
| Métadonnées et navigation | Signets, hyperliens et annotations stockés dans les blocs IFF `NAVM`, `ANNO` et `BOOKMARKS` |
| Extension alternative | `.djv` - format binaire identique, variante de nom de fichier plus courte courante sur les anciens systèmes |
| Publié | 1996 (AT&T Labs Research) |
| Standard ouvert | Oui · libre de droits |
| Spécification | djvu.org |
Conversions DJVU
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers DJVU.