الصور.jp2 · .j2k · .jpx · .jpc
JPEG 2000 عارض
حول JPEG 2000
صورة JPEG 2000 الموجيّة (طبي، أرشيفي، سينمائي).
JPEG 2000 يستبدل DCT في JPEG بتحويلات موجيّة منفصلة، مما يمنحه أوضاعًا غير ضائعة وفكّ ترميز تقدميًا بالجودة أو الدقة وسلوكًا أنيقًا في نسب الضغط العالية. هو المعيار لتصوير DICOM الطبي وأسياد سينما JPEG 2000 (DCP) وكثير من خطوط أنابيب الأرشفة. نستخدم فاكّ ترميز Part 1 codestream بـ JavaScript خالص — دون WebAssembly — ونركّب عيّنات المكونات لكل بلاطة إلى RGBA فيُعرض أي JP2 رمادي 8 بت / RGB / RGBA.
الأسئلة الشائعة
- ما الفرق بين .jp2 و.j2k؟
- .j2k (وأيضًا .jpc) هو codestream الخام لـ JPEG 2000 — مجرد بيانات الصورة المُرمَّزة موجيًا. .jp2 هو نفس codestream ملفوفًا في صيغة ملف JP2 مع كتل بيانات وصفية لملف اللون والدقة وبيانات IPTC/XML الوصفية. بعض الملفات تستخدم .jpx لحاوية Part 2 الموسّعة بميزات إضافية.
- ما المدعوم وما غير المدعوم؟
- Codestreams أساسية لـ JPEG 2000 Part 1 بـ 1 (رمادي) أو 3 (RGB) أو 4 (RGBA) مكونات بـ 8 بت لكل عيّنة. امتدادات Part 2 والمسوحات الطبية 16 بت وتسلسلات JPEG 2000 المتحركة (Motion JPEG 2000) ومستندات JPM المركّبة قد لا تُفكّ — استخدم opj_decompress من OpenJPEG أو ImageMagick للتطبيع أولًا.
- لماذا هذا أبطأ من JPEG؟
- فاكّ ترميز JPEG 2000 الموجي أعقد بكثير من فاكّ DCT الذي تشحنه المتصفحات أصليًا لـ JPEG، ونحن نشغّله بـ JavaScript خالص لا كبدائي متصفح أصلي. توقّع فكّ ترميز أبطأ بـ 5-10× من JPEG مكافئ. للملفات الكبيرة جدًا (أسياد السينما، مسوحات gigapixel) فكّر في تقليل العيّنات أولًا.
- هل يُرفع ملفي؟
- لا. يحدث الفكّ بالكامل داخل متصفحك عبر كوديك runk/jpeg2000 بـ JavaScript خالص. لا شيء يُرسل إلى خادم.
المزيد من الصور