UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง JPG เป็น BMP

BMP คือไฟล์บิตแมปแบบเรียบง่ายที่ไม่มีการบีบอัด ซึ่ง Windows อ่านได้มาตั้งแต่ปี 1990 และซอฟต์แวร์กับฮาร์ดแวร์บางตัวยังอ่านได้แค่ฟอร์แมตนี้เท่านั้น เครื่องมือแปลง JPG เป็น BMP นี้จะถอดรหัสไฟล์ JPG ของคุณเพียงครั้งเดียว แล้วเขียนทุกพิกเซลออกมาเป็นบิตแมปมาตรฐานของ Windows

แปลงไฟล์รูปภาพ

หรือลากไฟล์ JPG, JPEG, JPE … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    เพิ่มไฟล์ JPG

    ลากไฟล์ JPG หรือ JPEG ได้สูงสุด 20 ไฟล์ไปวางในพื้นที่อัปโหลด แต่ละไฟล์มีขนาดได้ไม่เกิน 95 MB

  2. 2

    ตั้งขนาดภาพให้ตรงกับปลายทาง

    อุปกรณ์และหน้าจอบูตมักต้องการขนาดภาพที่ตรงเป๊ะ ใน การตั้งค่าขั้นสูง ให้ใช้ ปรับขนาดภาพผลลัพธ์ เพื่อกำหนดความกว้างที่อุปกรณ์ต้องการ เช่น 320 px สำหรับจอขนาดเล็ก

  3. 3

    แปลงเป็น BMP

    กด แปลงเป็น BMP แล้วดาวน์โหลดไฟล์ทีละไฟล์หรือเป็น ZIP

งานที่ยังต้องแปลง JPG เป็น BMP

BMP เติบโตมาพร้อมกับ Windows ส่วนหัวบิตแมปที่ไฟล์ส่วนใหญ่ใช้ในปัจจุบันมาพร้อม Windows 3.0 ในปี 1990 และตลอดสองทศวรรษ BMP เป็นผลลัพธ์เริ่มต้นของ Paint เป็นฟอร์แมตวอลเปเปอร์ของ Windows รุ่นแรก ๆ และเป็นวิธีที่ง่ายที่สุดในการส่งต่อพิกเซลระหว่างโปรแกรม ซอฟต์แวร์จากยุคนั้นมักล้มเหลวกับ JPG พร้อมข้อผิดพลาดที่ไม่บอกอะไรเลย

ฮาร์ดแวร์เป็นอีกกลุ่มใหญ่ การอ่าน BMP ไม่ต้องคลายการบีบอัด เพียงข้ามส่วนหัวขนาดคงที่ แล้วอ่านแถวค่าพิกเซลที่เก็บจากแถวล่างขึ้นบนและเติมให้เป็นพหุคูณของ 4 ไบต์ ซึ่งทำได้ง่ายบนไมโครคอนโทรลเลอร์ขนาดเล็ก ไลบรารีจอแสดงผลอย่าง ImageReader ของ Adafruit สำหรับ Arduino จึงโหลดไฟล์ BMP 24 บิตแบบไม่บีบอัดจาก SD card ได้ และเครื่องมือโลโก้บูตของเมนบอร์ด เครื่องพิมพ์ฉลาก และกรอบรูปดิจิทัลหลายรุ่นจึงต้องการบิตแมป

กรณีที่สามคือกระบวนการแก้ไขภาพ การบันทึก JPG ซ้ำหลังแก้ไขทุกครั้งจะเพิ่มการบีบอัดอีกรอบ การบันทึกเป็น BMP หรือ แปลง JPG เป็น PNG หากซอฟต์แวร์รองรับ PNG จะทำให้พิกเซลคงที่

ขนาดไฟล์ BMP ตามความลึกบิตสำหรับภาพ 1920 × 1080

เฉพาะข้อมูลพิกเซล: กว้าง × สูง × บิตต่อพิกเซล ÷ 8 พาเลตและส่วนหัว 54 ไบต์เพิ่มขึ้นเล็กน้อย
ความลึกบิตจำนวนสีข้อมูลพิกเซลการใช้งานทั่วไป
1 บิต2 (พาเลต)259,200 ไบต์ ≈ 0.26 MBเครื่องพิมพ์ความร้อน e-paper จอ LCD ขาวดำ
4 บิต16 (พาเลต)1,036,800 ไบต์ ≈ 1.04 MBไอคอนและหน้าจอติดตั้งของ Windows รุ่นเก่า
8 บิต256 (พาเลต)2,073,600 ไบต์ ≈ 2.07 MBโลโก้บูต กราฟิกง่าย ๆ
24 บิต16.7 ล้าน6,220,800 ไบต์ ≈ 6.22 MBรูปถ่าย และผลลัพธ์ของตัวแปลงนี้
32 บิต16.7 ล้าน + อัลฟา8,294,400 ไบต์ ≈ 8.29 MBภาพที่มีความโปร่งใส

สิ่งที่ BMP มอบให้

  • เปิดได้ใน Windows ทุกเวอร์ชันและไลบรารีรูปภาพเกือบทุกตัว
  • อุปกรณ์ขนาดเล็กที่ไม่มีตัวถอดรหัส JPEG ก็อ่านได้
  • ไม่สูญเสียคุณภาพเพิ่มเมื่อแก้ไขและบันทึกซ้ำ

สิ่งที่ต้องแลกมา

  • ไฟล์ใหญ่กว่า JPG หลายเท่า
  • หนักเกินไปสำหรับอีเมล หน้าเว็บ และแบบฟอร์มอัปโหลด
  • ข้อมูลเมทาดาตา เช่น รายละเอียดกล้อง จะไม่ถูกส่งต่อ

JPG

ภาพ JPEG

JPEG (หรือ JPG) คือรูปแบบภาพถ่ายที่ใช้กันแพร่หลายที่สุด กำหนดเป็นมาตรฐานโดย Joint Photographic Experts Group ในปี 1992 ใช้การบีบอัดแบบสูญเสียข้อมูล (lossy) ที่ตัดรายละเอียดเล็ก ๆ ซึ่งสายตาไม่น่าจะสังเกตเห็นออกไป ภาพถ่ายจึงมีขนาดเล็กพอสำหรับเว็บ อีเมล และพื้นที่เก็บข้อมูลในโทรศัพท์ จัดการการไล่ระดับสีที่นุ่มนวลและภาพธรรมชาติได้ดี แต่ข้อความคมชัด ลายเส้น และสีพื้นเรียบจะเกิดสิ่งแปลกปลอมเป็นบล็อกหรือพร่ามัวที่มองเห็นได้ JPEG ไม่มีพื้นหลังโปร่งใสและไม่มีภาพเคลื่อนไหว และสูญเสียคุณภาพเพิ่มขึ้นเล็กน้อยทุกครั้งที่บันทึกซ้ำ เบราว์เซอร์ โทรศัพท์ กล้อง และโปรแกรมแก้ไขภาพทุกตัวเปิดได้

การบีบอัด
แบบสูญเสียข้อมูล
พื้นหลังโปร่งใส
ไม่ได้
ภาพเคลื่อนไหว
ไม่ได้
เปิดตัว
1992 · Joint Photographic Experts Group
ตัวแปลงไฟล์ JPG

BMP

ภาพบิตแมป

BMP คือรูปแบบบิตแมปที่ไม่ขึ้นกับอุปกรณ์ของ Microsoft ซึ่งเป็นรูปแบบดั้งเดิมของ Windows มาตั้งแต่รุ่นแรก ๆ โดยทั่วไปเก็บพิกเซลแบบไม่บีบอัด คุณภาพจึงสมบูรณ์แต่ไฟล์ใหญ่มากเมื่อเทียบกับ PNG หรือ JPEG BMP รุ่นใหม่เก็บช่องอัลฟาได้ แต่หลายโปรแกรมไม่สนใจช่องนี้ รูปแบบนี้อ่านและเขียนได้ง่าย จึงยังใช้อยู่ในซอฟต์แวร์รุ่นเก่า ระบบฝังตัว และเครื่องมืออุตสาหกรรมบางประเภท Windows, macOS และโปรแกรมแก้ไขภาพแทบทุกตัวเปิดไฟล์ BMP ได้

การบีบอัด
แบบไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
ได้
ภาพเคลื่อนไหว
ไม่ได้
เปิดตัว
Microsoft
ตัวแปลงไฟล์ BMP

JPG กลายเป็น BMP เมื่อโปรแกรม Windows รุ่นเก่า เครื่องมือเปลี่ยนโลโก้บูต หรือจอแสดงผลแบบฝังตัวต้องการพิกเซลดิบที่อ่านได้โดยไม่ต้องมีตัวถอดรหัส JPEG ไฟล์จะใหญ่ขึ้นมาก ซึ่งเป็นสิ่งที่ยอมรับโดยเจตนา

การเตรียมไฟล์ BMP สำหรับหน้าจอหรือโลโก้บูต

อุปกรณ์เข้มงวดเรื่องขนาดภาพ จอ TFT ขนาด 2.8 นิ้วมักเป็น 320 × 240 px และเครื่องมือโลโก้บูตมักระบุขนาดที่แน่นอน ให้ปรับขนาดระหว่างแปลงเพื่อให้บิตแมปตรงกัน และตั้งชื่อไฟล์ให้สั้น เพราะตัวอ่านไฟล์แบบฝังตัวจำนวนมากรองรับเฉพาะชื่อแบบ 8.3

ตรวจสอบการวางแนวภาพด้วย ตัวแปลงจะใช้การหมุนตาม EXIF ของ JPG ทำให้ BMP ออกมาตั้งตรงเหมือนที่เห็นในโปรแกรมดูรูป ซึ่งเป็นสิ่งที่อุปกรณ์ส่วนใหญ่คาดหวัง

คำถามที่พบบ่อยเกี่ยวกับการแปลง JPG เป็น BMP

ทำไมไฟล์ BMP จึงใหญ่กว่า JPG ถึงสิบเท่า

เพราะ BMP เก็บทุกพิกเซลเป็นตัวเลขดิบโดยไม่บีบอัด ภาพขนาด 1920 × 1080 ที่ 24 บิตต่อพิกเซลจะมีข้อมูลพิกเซล 6,220,800 ไบต์ ไม่ว่าภาพจะเป็นอะไรก็ตาม ขณะที่ภาพเดียวกันในรูปแบบ JPG มักมีขนาดเพียงไม่กี่ร้อยกิโลไบต์ ขนาดที่ใหญ่คือราคาของความที่อ่านได้ง่าย

การแปลง JPG เป็น BMP ช่วยให้คุณภาพดีขึ้นหรือไม่

ไม่ BMP เป็นแบบไม่สูญเสียคุณภาพ จึงเก็บสิ่งที่อยู่ใน JPG ไว้ตามเดิมทุกอย่างนับจากนี้ รวมถึงสิ่งรบกวนจากการบีบอัดที่มีอยู่แล้วใน JPG ช่วยป้องกันการสูญเสียเพิ่มเมื่อแก้ไขและบันทึกซ้ำหลายครั้ง แต่ไม่สามารถคืนรายละเอียดที่หายไปได้

ไฟล์ BMP ที่แปลงแล้วมีความลึกบิตเท่าใด

JPG ไม่มีความโปร่งใส ผลลัพธ์จึงเป็นบิตแมปสีเต็มมาตรฐานที่ 24 บิตต่อพิกเซล ซึ่งเป็นแบบที่ทุกโปรแกรมและไลบรารีอ่านได้ หากอุปกรณ์ต้องการบิตแมปแบบพาเลต 1 บิตหรือ 8 บิต ให้แปลงที่นี่ก่อน แล้วลดจำนวนสีด้วยเครื่องมือที่ผู้ผลิตอุปกรณ์จัดให้

แปลง JPG เป็น BMP ขาวดำได้หรือไม่

ตั้ง ปริภูมิสี เป็น ระดับสีเทา ใน การตั้งค่าขั้นสูง แล้ว BMP จะออกมาเป็นโทนสีเทา หากต้องการผลลัพธ์สองสีล้วน เช่น สำหรับเครื่องพิมพ์ความร้อนหรือจอ e-paper ให้ใช้เทรชโฮลด์ด้วย แปลงรูปเป็นขาวดำ ก่อน

โปรแกรม Windows ใดบ้างที่ยังบันทึกเป็น BMP โดยค่าเริ่มต้น

Paint บันทึกบิตแมป 24 บิตเป็นค่าเริ่มต้นจนถึง Windows XP และเปลี่ยนค่าเริ่มต้นเป็น PNG ใน Windows 7 ยูทิลิตี้สแกนเนอร์และโปรแกรมอุตสาหกรรมจำนวนมากที่เขียนขึ้นในยุคนั้นยังคงใช้ BMP เป็นค่าเริ่มต้นจนถึงทุกวันนี้