uDocumentViewer
图片.jp2 · .j2k · .jpx · .jpc

JPEG 2000 查看器

可用
关于 JPEG 2000

JPEG 2000 小波图像(医疗、归档、影院)。

JPEG 2000 用离散小波变换取代了 JPEG 的 DCT,因此具备无损模式、按质量或分辨率的渐进解码,以及在高压缩率下的优雅表现。它是 DICOM 医学成像、JPEG 2000 影院母版(DCP)和许多归档流水线的标准。我们使用纯 JavaScript 的 Part 1 codestream 解码器——不使用 WebAssembly——并将每个瓦片的组件样本合成为 RGBA,因此任何 8 位灰度/RGB/RGBA 的 JP2 都能渲染。

常见问题
.jp2 和 .j2k 有什么区别?
.j2k(也叫 .jpc)是原始的 JPEG 2000 codestream——仅有小波编码的图像数据。.jp2 是同样的 codestream,外加 JP2 文件格式的元数据 box,用于颜色配置文件、分辨率以及 IPTC/XML 元数据。某些文件使用 .jpx 用于带额外特性的扩展 Part 2 容器。
支持什么、不支持什么?
支持基线 JPEG 2000 Part 1 codestream,1(灰度)、3(RGB)或 4(RGBA)个组件,8 位每样本。Part 2 扩展、16 位医学扫描、JPEG 2000 动态序列(Motion JPEG 2000)以及 JPM 复合文档可能无法解码——请先使用 OpenJPEG 的 opj_decompress 或 ImageMagick 规范化。
为什么比 JPEG 慢?
JPEG 2000 的小波解码器比浏览器原生的 JPEG DCT 解码器复杂得多,而我们以纯 JavaScript 而非原生浏览器原语运行。预计解码速度比同等 JPEG 慢 5-10 倍。对于非常大的文件(影院母版、十亿像素扫描),请先下采样。
我的文件会被上传吗?
不会。解码完全通过 runk/jpeg2000 纯 JavaScript 编解码器在浏览器中进行。任何数据都不会发送到服务器。
更多图片