กลับไปหน้าบทความ

อ่าน 2 นาที

JPEG Network Graphics

JPEG Network Graphics ( JNG , / ˈdʒɪŋ / ) เป็น รูปแบบไฟล์กราฟิก ที่ ใช้ JPEG เป็นพื้นฐาน ซึ่ง มีความเกี่ยวข้องอย่างใกล้ชิดกับ PNG โดยใช้โครงสร้างไฟล์ PNG (ที่มีลายเซ็นแตกต่างกัน)...

JPEG Network Graphics

JPEG Network Graphics ( JNG , / ˈdʒɪŋ / )เป็นรูปแบบไฟล์กราฟิก ที่ ใช้ JPEGเป็นพื้นฐานซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับPNGโดยใช้โครงสร้างไฟล์ PNG (ที่มีลายเซ็นแตกต่างกัน) เป็นรูปแบบคอนเทนเนอร์เพื่อห่อหุ้มข้อมูลภาพที่เข้ารหัสแบบ JPEG

JNG ถูกสร้างขึ้นเพื่อเป็นส่วนเสริมของ รูปแบบแอนิเมชั่น MNGแต่ก็สามารถใช้เป็นรูปแบบเดี่ยวได้เช่นกัน ไฟล์ JNG จะฝังสตรีมข้อมูล JPEG 8 บิตหรือ 12 บิตเพื่อจัดเก็บข้อมูลสี และอาจฝังสตรีมข้อมูลอื่น (PNG 1, 2, 4, 8, 16 บิต หรือภาพขาวดำ JPEG 8 บิต ) สำหรับข้อมูลความโปร่งใส อย่างไรก็ตาม ไฟล์ JNG อาจมีสตรีมข้อมูล JPEG สองชุดแยกกันสำหรับข้อมูลสี (ชุดหนึ่ง 8 บิตและอีกชุดหนึ่ง 12 บิต) เพื่อให้ตัวถอดรหัสที่ไม่สามารถ (หรือไม่ต้องการ) จัดการกับสตรีมข้อมูล 12 บิต สามารถแสดงสตรีมข้อมูล 8 บิตแทนได้ หากมีอยู่

ข้อกำหนด JNG เวอร์ชัน 1.0 เปิดตัวเมื่อวันที่ 31 มกราคม 2544 (เดิมเป็นส่วนหนึ่งของข้อกำหนด MNG) โดยทั่วไปแล้ว แอปพลิเคชันทั้งหมดที่รองรับรูปแบบไฟล์ MNG สามารถจัดการไฟล์ JNG ได้เช่นกัน ตัวอย่างเช่นKonquerorมีการรองรับ MNG/JNG โดยตรง และมีปลั๊กอิน MNG/JNG สำหรับOpera , Internet ExplorerและMozilla Firefox Mozilla Application Suite (และNetscape ด้วย ) เดิมทีรองรับ MNG/JNG แต่การสนับสนุนโดยตรงถูกลบออกใน Mozilla 1.5a โดยนักพัฒนา และ Mozilla ก็ไม่รองรับรูปแบบนี้อีกเลยตั้งแต่นั้นมาSafariไม่รองรับ MNG/JNG

JNG ช่วยเพิ่มขีดความสามารถของ รูปแบบ JFIF (รูปแบบไฟล์ JPEG ทั่วไป) โดยรองรับความโปร่งใส สตรีมสีสองชุดต่อเนื่องกัน (ชุดหนึ่ง 8 บิต และอีกชุด 12 บิต) และคุณสมบัติที่มีประโยชน์อื่นๆ ของ PNG เช่น การแก้ไขสี การแก้ไขแกมมา โปรไฟล์สีฝังตัว เมตาเดต้าแบบ PNG ผลรวมตรวจสอบ ฯลฯ ข้อมูลความโปร่งใสภายในไฟล์ JNG (ในรูปของช่องอัลฟา ) สามารถบันทึกได้ทั้งในรูปแบบ PNG ที่ไม่สูญเสียข้อมูล หรือในรูปแบบ JPEG ที่สูญเสียข้อมูล วิธีนี้ทำให้ผู้ใช้สามารถใช้ประโยชน์จากพลังของการบีบอัด JPEG ในขณะที่ยังคงรักษาข้อมูลความโปร่งใสที่ไม่สูญเสียข้อมูล (บีบอัดแบบ PNG) ไว้ได้

โครงสร้างแบบแบ่งส่วนของไฟล์ JNG นั้นโดยพื้นฐานแล้วเหมือนกับไฟล์ PNG โดยแตกต่างกันเพียงแค่ลายเซ็นที่แตกต่างกันเล็กน้อยและการใช้ส่วนข้อมูลที่แตกต่างกันเท่านั้น

ลายเซ็นกราฟิกเครือข่าย
ชื่อลายเซ็น
เลขฐานสิบหกASCII + C0, C1
PNG 89 50 4E 47 0D 0A 1A 0A0x80|PNG
เอ็มเอ็นจี 8A 4D 4E 47 0D 0A 1A 0A0x80|␊MNG␍␊␚␊
จางเอ็นจี 8B 4A 4E 47 0D 0A 1A 0A0x80|JNG␍␊␚␊

JNG ไม่มีประเภทสื่ออินเทอร์เน็ต ที่จดทะเบียน แต่image/x-jngสามารถใช้งานได้[ 1 ]

ทางเลือกอื่นๆ

เนื่องจากรูปแบบ JNG และ MNG ไม่ได้รับการใช้งานอย่างแพร่หลาย จึงเลิกใช้ไปและหันไปใช้รูปแบบอื่น ๆ ที่อยู่ระหว่างการพัฒนาและมีคุณสมบัติคล้ายคลึงกันแทน:

  • JPEG XR : รองรับช่วงสีที่กว้างและรูปแบบข้อมูลแบบสูญเสียบางส่วนพร้อมความโปร่งใส (คู่แข่งของ JNG ที่ได้รับการรับรองมาตรฐาน)
  • WebP : รองรับรูปแบบข้อมูลแบบสูญเสียบางส่วน (lossy format) พร้อมความโปร่งใสและแอนิเมชัน (คู่แข่งของ JNG/MNG, มาตรฐาน)
  • JPEG XL : รองรับพื้นที่สีที่กว้าง การเข้ารหัสแบบสูญเสียข้อมูลและไม่สูญเสียข้อมูล ภาพเคลื่อนไหว และความโปร่งใส (ตัวเลือกทดแทน JPEG/PNG)

หมายเหตุ

  1. ^ข้อมูลจำเพาะอย่างเป็นทางการของ JNGส่วนที่ 1
  • ข้อมูลจำเพาะของ JNG 1.0
  • ข้อกำหนด JNG ดั้งเดิมซึ่งเป็นส่วนหนึ่งของข้อกำหนด MNG
  • ปลั๊กอิน Photoshop (สำหรับ Photoshop เวอร์ชัน 7.0 ขึ้นไป)
  • ประเภทข้อมูล Amiga (สำหรับ AmigaOS 4.0 หรือสูงกว่า) เก็บถาวรเมื่อวันที่ 17 ตุลาคม 2019 ที่Wayback Machine
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=JPEG_Network_Graphics&oldid=1318663958 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ JPEG Network Graphics

JPEG Network Graphics ( JNG , / ˈdʒɪŋ / ) เป็น รูปแบบไฟล์กราฟิก ที่ ใช้ JPEG เป็นพื้นฐาน ซึ่ง มีความเกี่ยวข้องอย่างใกล้ชิดกับ PNG โดยใช้โครงสร้างไฟล์ PNG (ที่มีลายเซ็นแตกต่างกัน)...

ทางเลือกอื่นๆ

เนื่องจากรูปแบบ JNG และ MNG ไม่ได้รับการใช้งานอย่างแพร่หลาย จึงเลิกใช้ไปและหันไปใช้รูปแบบอื่น ๆ ที่อยู่ระหว่างการพัฒนาและมีคุณสมบัติคล้ายคลึงกันแทน:

หมายเหตุ

^ ข้อมูลจำเพาะอย่างเป็นทางการของ JNGส่วนที่ 1

ลิงก์ภายนอก

ข้อมูลจำเพาะของ JNG 1.0 ข้อกำหนด JNG ดั้งเดิมซึ่งเป็นส่วนหนึ่งของข้อกำหนด MNG ปลั๊กอิน Photoshop (สำหรับ Photoshop เวอร์ชัน 7.0 ขึ้นไป) ประเภทข้อมูล Amiga (สำหรับ AmigaOS 4.