JBIG-KIT.

Algoritmo de compressão de dados altamente eficaz
Baixe Agora

JBIG-KIT. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Markus Kuhn
  • Site do editor:
  • http://www.cl.cam.ac.uk/

JBIG-KIT. Tag


JBIG-KIT. Descrição

Algoritmo de compressão de dados altamente eficaz O JBIG-KIT implementa um algoritmo de compactação de dados altamente eficaz para imagens de alta resolução de nível de bi-nível, como páginas de fax ou documentos digitalizados. O projeto JBIG-KIT fornece uma biblioteca C portátil de funções de compactação e descompressão com uma interface documentada que pode ser facilmente incluída No software de processamento de imagem ou documento. Além disso, o JBIG-Kit fornece programas de compactação prontos para uso e descompressão com uma interface de linha de comando simples (semelhante aos conversores encontrados na NetPBM). Implementa a especificação ISO 11544 e ITU-T T.82, que é comumente referida como o "JBIG1 Standard". As características especiais da implementação do JBIG-KIT são: * Projeto com capacidade multithread totalmente reentrante, também adequado para uso em embutido Sistemas (sem variáveis globais ou estáticas, isoladas de Malloc () / Free () chamadas, etc.). * Capaz de manusear fluxos de dados JBIG1 incompletos e crescentes para permitir a exibição mais importante de versões de baixa resolução. * Capaz de lidar com vários dados recebidos Fluxos simultaneamente em um único processo e tarefa. * Especialmente projetado com aplicativos em mente que deseja exibir dados de entrada o mais cedo possível (por exemplo, semelhante à maneira pela qual o Netscape Navigator manipula imagens e opções de Incoming Gif). * Implementa todos os recursos e opções do JBIG1 , incluindo codificação progressiva e sequencial, planos de bits múltiplos, redução de resolução especificada pelo usuário e tabelas de previsão deterministas, alterações de modelo adaptativo para desempenho ideal em imagens de meio tom, determinis Previsão tica, previsão típica em camadas mais baixas e diferenciais, várias ordenações de stripe, etc. Apenas as opções SEQ e Hitolo não são atualmente suportadas pelo decodificador (normalmente nunca são necessárias, mas podem ser adicionadas posteriormente no caso de requisitos de usuário). * Adequado para aplicativos de fax, satisfaz o perfil ITU-T T.85 a partir da versão 1.5 * Código eficiente, utilização otimizada de registros de processadores de 32 bits. * Muito fácil de usar a interface de biblioteca C. * incluiu rotinas de conversão de código cinza para codificação eficiente de imagens de grayscale. * Conversores PBMTojbg e JBGTopBM prontos para uso. Aqui estão algumas características principais do "JBIG-KIT": · Perto de rácio de compressão sem perdas de última geração para imagens de bi-níveis de alta resolução. · Cerca de 1,1 a 1,5 vezes melhor taxa de compactação em documentos digitalizados típicos em comparação com a compressão de fax G4 (ITU-T T.6), que tem sido o melhor algoritmo de compressão para documentos digitalizados disponíveis antes do JBIG1. · Até 30 vezes melhor compactação de imagens digitalizadas com imagens pontilhadas em comparação com a compressão de fax G4. · Cerca de 2 vezes melhor compressão em documentos típicos de 300 dpi em comparação com "gzip -9" em bitmaps crus. · Cerca de 3-4 vezes melhor compressão do que o GIF em documentos típicos de 300 dpi. · Mesmo melhores resultados de compactação competitiva em imagens geradas por computador, que estão livres de distorções de digitalização. · O JBIG1 suporta a codificação hierárquica "progressiva", o que significa que é possível codificar uma imagem de baixa resolução primeiro, seguida de dados de aprimoramento de resolução, sem adicionar muita redundância. Isso permite, por exemplo, um navegador de documentos para exibir já uma boa versão de baixa resolução de 75 dpi de uma imagem, enquanto os dados necessários para reconstruir a versão completa de 300 dpi para a reprodução da impressora a laser ainda estão chegando (digamos em relação a um link ou massa lenta meio de armazenamento). · As várias camadas de resolução de uma imagem JBIG1 no modo de codificação progressiva combinadas requerem muito mais espaço do que uma imagem codificada no modo não progressivo normal (que JBIG1 também suporta). · O modo progressivo utiliza um algoritmo sofisticado de redução de resolução para gerar versões de baixa qualidade de baixa qualidade que preservam a forma de caracteres, bem como a integridade de linhas finas e imagens pontilhadas. · JBIG1 suporta vários planos de bits. Portanto, também pode ser usado para grayscale e imagens coloridas. Enquanto seu campo principal de aplicação são imagens de bi-nível, isso é de imagens com apenas dois valores de pixels diferentes (preto e branco), JBIG1 também foi relatado para realizar melhor do que o modo sem perdas original do JPEG em imagens de escala de cinza que têm até 6 bits por pixel. Limitações: · A biblioteca não foi projetada para arquiteturas de máquinas com registros menores que 32 bits (por exemplo, velhos compiladores MS-DOS C, microcontroladores de 8/16 bits ou DSPs) na qual uma série de técnicas de otimização muito eficientes usadas neste software não são eficazes . Para o desempenho máximo, um processador de 32 bits é necessário (sistemas de 64 bits funcionam bem também). Em arquiteturas com aritmética ponteiro de 16 bits, apenas imagens muito pequenas podem ser processadas. O que há de novo nesta versão: · Esta grande versão adiciona uma variante JBIG85.c muito mais leve da biblioteca que implementa apenas o perfil de fax preto / branco (bit único por pixel, sem codificação progressiva com várias camadas de resolução) especificadas em ITU-T T.85. · Ele mantém apenas 3 linhas da imagem descompactada na memória a qualquer momento, e apenas alguns bytes de dados compactados e deixa toda a alocação de memória para o chamador. · Isso se beneficia em aplicativos de baixa memória incorporados, e aquelas de processamento de imagens extremamente grandes. (Há também extensões para a biblioteca original JBIG.C e suas ferramentas de linha de comando.)


JBIG-KIT. Software Relacionado

Gimp script-fus

Pacote GIMP Script-Fus contém scripts é uma coleção fixa / hackeada de scripts para uso no novo gimp. ...

169

Download