Imagens.jp2 · .j2k · .jpx · .jpc
JPEG 2000 visualizador
Sobre JPEG 2000
Imagem wavelet JPEG 2000 (medicina, arquivamento, cinema).
JPEG 2000 substitui a DCT do JPEG por transformadas wavelet discretas, o que lhe dá modos lossless, decodificação progressiva por qualidade ou resolução e bom comportamento em altas taxas de compressão. É o padrão para imagens médicas DICOM, masters de cinema JPEG 2000 (DCP) e muitos pipelines de arquivamento. Usamos um decodificador de codestream Part 1 em JavaScript puro — sem WebAssembly — e compomos as amostras de componente por tile em RGBA, então qualquer JP2 8-bit grayscale / RGB / RGBA renderiza.
Perguntas frequentes
- Qual a diferença entre .jp2 e .j2k?
- .j2k (também .jpc) é o codestream JPEG 2000 cru — apenas os dados de imagem codificados em wavelet. .jp2 é o mesmo codestream envolvido em um formato de arquivo JP2 com boxes de metadados para perfil de cor, resolução e metadados IPTC/XML. Alguns arquivos usam .jpx para o contêiner Part 2 estendido com recursos adicionais.
- O que é suportado e o que não é?
- Codestreams baseline JPEG 2000 Part 1 com 1 (grayscale), 3 (RGB) ou 4 (RGBA) componentes a 8 bits por amostra. Extensões Part 2, scans médicos de 16 bits, sequências em movimento JPEG 2000 (Motion JPEG 2000) e documentos compostos JPM podem não decodificar — use opj_decompress do OpenJPEG ou ImageMagick para normalizar antes.
- Por que isso é mais lento que JPEG?
- O decodificador wavelet do JPEG 2000 é significativamente mais complexo que o decodificador DCT que os navegadores trazem nativamente para JPEG, e estamos rodando em JavaScript puro em vez de uma primitiva nativa do navegador. Espere decodificação 5-10× mais lenta que um JPEG equivalente. Para arquivos muito grandes (masters de cinema, scans em gigapixels), considere reduzir antes.
- Meu arquivo é enviado para algum servidor?
- Não. A decodificação acontece inteiramente no seu navegador via o codec runk/jpeg2000 em JavaScript puro. Nada é enviado a um servidor.
Mais Imagens
- .svgSVGScalable Vector Graphics.Abrir
- .pngPNGImagem raster sem perdas.Abrir
- .jpgJPEGImagem fotográfica com perdas.Abrir
- .gifGIFImagem raster animada/estática.Abrir
- .webpWebPImagem moderna com perdas/sem perdas da Google.Abrir
- .avifAVIFFormato de imagem moderno baseado em AV1.Abrir
- .bmpBMPBitmap Windows não comprimido.Abrir
- .icoICOÍcone Windows multi-resolução.Abrir