O que é o formato de ficheiro JPF?
Arquivos com a extensão .jpf armazenam dados gráficos como parte do formato de contêiner estendido JPEG 2000, padronizado como ISO/IEC 15444-2 (JPEG 2000 Parte 2). O tipo .jpf e seu alias .jpx compartilham a mesma estrutura interna; um arquivo .jpf é identificado pela marca jpx em sua caixa de Tipo de Arquivo - distinguindo-o do .jp2 base, embora compartilhem a mesma assinatura de 12 bytes. O .jpf oferece melhor qualidade de imagem e tamanhos de arquivo menores que o JPEG em taxas de compressão equivalentes, mas utiliza um algoritmo baseado em wavelet mais pesado em termos de recursos, o que é uma das razões para sua baixa popularidade em comparação ao JPEG.
O padrão JPX oferece uma escolha entre compressão com perdas (lossy) ou sem perdas (lossless). Além do contêiner .jp2 básico, o .jpf adiciona camadas de composição para múltiplos objetos de imagem dentro de um único arquivo, suporte para múltiplos espaços de cores, canais de opacidade e incorporação de perfis ICC. O formato inclui decodificação progressiva - os dados da imagem são transmitidos em múltiplas passagens de resolução, permitindo que uma prévia reconhecível apareça antes que a imagem completa seja carregada.
Os dados .jpf são organizados usando:
- fluxos de pacotes (o codestream da imagem codificada),
- informações de tabelas de composição e fragmentos,
- caixas de metadados e espaço de cores.
O padrão JPEG 2000 também permite salvar dados brutos de codestream como arquivos .jpc sem um contêiner. O .jpf envolve esse codestream em uma estrutura baseada em caixas herdada do .jp2, estendendo-a com recursos da Parte 2 que um leitor JP2 básico pode não suportar totalmente.
Segurança e proteção
RISCO: LOWUm JPF é uma imagem passiva sem scripts, portanto não pode executar código ao ser aberto. O risco real são bugs de decodificadores: o JPEG 2000 (e suas extensões da Parte 2) é complexo, e arquivos malformados já acionaram falhas de corrupção de memória em bibliotecas de imagem como a OpenJPEG - portanto, mantenha seu visualizador e codecs de imagem do SO atualizados e tenha cautela ao abrir arquivos .jpf de fontes não confiáveis em ferramentas desatualizadas. Para uso normal, é tão seguro quanto qualquer imagem.
Detalhes do formato
em resumoProgramas que abrem arquivos JPF
Detalhes técnicos
especificação profunda| Tipo MIME | image/jpx |
| Magic bytes (offset 0) | 00 00 00 0C 6A 50 20 20 0D 0A 87 0A - caixa de assinatura de 12 bytes da família JP2 |
| Marca da caixa File Type | `jpx ` (4 bytes); distingue JPX da marca `jp2 ` do JP2 |
| Padrão governante | ISO/IEC 15444-2:2004 - Extensões JPEG 2000 Parte 2 |
| Algoritmo de compressão | Transformada Discreta de Wavelet (DWT); filtro 9/7 irreversível (com perdas) ou filtro 5/3 reversível (sem perdas) |
| Com perdas / sem perdas | Ambos os modos suportados; selecionável por bloco (tile) ou por componente dentro do mesmo arquivo |
| Profundidade de bits | Até 38 bits por componente, com ou sem sinal; adequado para imagens de alto alcance dinâmico (HDR) |
| Suporte a espaço de cores | Múltiplos espaços de cores por arquivo: perfil ICC, sYCC, e-sRGB, CIEJab e perfis ICC restritos |
| Camadas de composição | Suporta múltiplas camadas de composição (caixas cgrp) com canais de opacidade e composição por ordem-z |
| Decodificação progressiva | Ordens de progressão por resolução, camada, componente e posição permitem streaming multirresolução |
| Divisão em blocos (Tiling) | Imagem dividida em blocos retangulares comprimidos independentemente; permite streaming e acesso espacial aleatório |
| Contêineres de metadados | Metadados XMP e caixas UUID compatíveis com EXIF incorporados nativamente na estrutura de caixas |
| Tabela de fragmentos (ftbl) | Pode referenciar segmentos de codestream em arquivos externos ou por URL - uma capacidade ausente no `.jp2` comum |
| Dimensões máximas da imagem | Até 2^32 − 1 pixels por eixo (limite teórico definido pelo padrão) |
| Lançado | JPEG 2000 Part 2 (Extensions), ISO/IEC 15444-2, published 2004 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.loc.gov |
Conversões de JPF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos JPF.