O que é o formato de ficheiro DJVU?
Arquivos com a extensão .djvu contêm imagens coloridas de alta resolução de páginas digitalizadas de um livro, revista, banda desenhada, catálogo e documentos semelhantes. A principal vantagem do formato .djvu é o seu alto nível de compressão, mantendo ao mesmo tempo uma resolução e qualidade muito elevadas das imagens armazenadas.
O .djvu baseia-se na segmentação de conteúdo e utiliza a estrutura do formato IFF como contentor. Dentro de camadas separadas, armazena imagens de fundo, imagens de primeiro plano e, por vezes, também uma camada de texto OCR, o que facilita a navegação rápida pelo documento e permite copiar e pesquisar rapidamente fragmentos de texto. O nome .djvu (do francês «déjà vu») caracteriza a capacidade do formato de renderizar páginas digitalizadas ricamente detalhadas quase como apareciam na impressão. Caracteriza-se por um nível de compressão muito elevado - até 10 vezes superior ao JPEG para páginas digitalizadas típicas. O .djvu codifica tanto dados de texto como de imagem. A compressão é lossy (com perdas), portanto, ao armazenar uma imagem digitalizada, alguns dados são perdidos permanentemente.
De acordo com muitas opiniões, o .djvu é melhor do que o formato concorrente PDF para material digitalizado, devido a um volume de arquivo muito menor, mantendo uma qualidade semelhante das imagens digitalizadas. Cada arquivo .djvu começa com o identificador de 4 bytes AT&T no deslocamento de byte 0, seguido por um bloco IFF FORM; o tipo de formulário é DJVU para um documento de página única ou DJVM para um de várias páginas. A extensão alternativa .djv denota o formato idêntico.
Compressão .djvu
A compressão em .djvu é eficiente porque a imagem é dividida em múltiplas camadas separadas, cada uma compactada de forma independente. Cada imagem de página é dividida em três camadas:
- uma imagem de fundo - geralmente numa resolução mais baixa, compactada com o algoritmo wavelet IW44
- uma imagem de primeiro plano - também em baixa resolução, igualmente compactada com o algoritmo IW44
- uma imagem de máscara - uma camada bitonal de alta resolução que utiliza o método de compressão JB2, que identifica elementos idênticos numa página (por exemplo, a forma de uma determinada letra), depois compacta e armazena apenas as suas localizações - em vez de codificar o mesmo glifo várias vezes como um bitmap
Segurança e proteção
RISCO: LOWO DjVu contém dados de imagem de documento e é seguro para abrir num leitor conceituado. Duas precauções: descarregue o leitor da página oficial do projeto (DjVuLibre no SourceForge, SumatraPDF, WinDjView) em vez de mirrors cheios de anúncios; e como qualquer formato de documento, o DjVu pode conter hiperligações, portanto, trate os links incorporados com o cuidado habitual. Os arquivos não podem executar macros ou código.
Detalhes do formato
em resumoProgramas que abrem arquivos DJVU
Detalhes técnicos
especificação profunda| Magic bytes | `AT&T` (hex `41 54 26 54`) no deslocamento de byte 0, imediatamente seguido por um bloco IFF `FORM` |
| Estrutura do contentor | Layout baseado em blocos IFF (Interchange File Format); cada bloco tem um ID de tipo de 4 caracteres e um campo de comprimento de 32 bits |
| Tipo de formulário - página única | `DJVU` - o tipo de formulário IFF usado para documentos que contêm exatamente uma página |
| Tipo de formulário - várias páginas | `DJVM` - o tipo de formulário IFF usado para documentos que agrupam várias páginas num único arquivo |
| Tipo MIME | `image/vnd.djvu` |
| Codec de fundo e primeiro plano | IW44 - um codec lossy proprietário baseado em wavelets desenvolvido na AT&T Labs Research; codifica cores em resolução reduzida |
| Codec da camada de máscara | JB2 - um compressor bitonal baseado em símbolos derivado do JBIG2; armazena formas em preto e branco de alta resolução e as suas posições na página |
| Arquitetura de camadas | Três camadas por página: fundo (cor, baixa resolução), primeiro plano (cor, baixa resolução), máscara (1-bit, alta resolução) |
| Camada de texto OCR | Texto oculto opcional armazenado em blocos `TXTz` ou `TXTa`, permitindo pesquisa de texto completo e cópia para a área de transferência |
| Taxa de compressão vs JPEG | Tipicamente 5-10× menor que JPEG com qualidade percebida equivalente para páginas digitalizadas de texto e imagem |
| Profundidade de cor | RGB de 24 bits para as camadas de fundo e primeiro plano; 1-bit (bitonal) para a camada de máscara |
| Resolução típica de digitalização | 300-600 DPI; a resolução por página é armazenada no bloco `INFO` |
| Metadados e navegação | Marcadores, hiperligações e anotações armazenados nos blocos IFF `NAVM`, `ANNO` e `BOOKMARKS` |
| Extensão alternativa | `.djv` - formato binário idêntico, variante de nome de arquivo mais curta comum em sistemas antigos |
| Lançado | 1996 (AT&T Labs Research) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | djvu.org |
Conversões de DJVU
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DJVU.