แปลง JPG เป็น BMP
BMP คือไฟล์บิตแมปแบบเรียบง่ายที่ไม่มีการบีบอัด ซึ่ง Windows อ่านได้มาตั้งแต่ปี 1990 และซอฟต์แวร์กับฮาร์ดแวร์บางตัวยังอ่านได้แค่ฟอร์แมตนี้เท่านั้น เครื่องมือแปลง JPG เป็น BMP นี้จะถอดรหัสไฟล์ JPG ของคุณเพียงครั้งเดียว แล้วเขียนทุกพิกเซลออกมาเป็นบิตแมปมาตรฐานของ Windows
แปลงไฟล์รูปภาพ
หรือลากไฟล์ JPG, JPEG, JPE … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
ค่า 85 ทำให้ภาพถ่ายดูเหมือนต้นฉบับทุกประการ ควรลดค่านี้เฉพาะเมื่อต้องการไฟล์ที่เล็กลง
JPG, BMP และ EPS ไม่รองรับความโปร่งใส พิกเซลโปร่งใสจะถูกเติมด้วยสีนี้
รหัสสีแบบ Hex ที่ใช้แทนพิกเซลโปร่งใส เช่น #FFFFFF
รูปแบบนี้เก็บภาพได้เพียงภาพเดียว หากต้องการคงภาพเคลื่อนไหวไว้ ให้เลือกผลลัพธ์เป็น GIF หรือ WebP
ไอคอนหลายขนาดจะรวมความละเอียดหลายระดับไว้ในไฟล์เดียว เบราว์เซอร์และระบบปฏิบัติการจะเลือกขนาดที่ต้องใช้เอง
คงขนาดภาพเดิมไว้ หรือกำหนดด้านใดด้านหนึ่ง โดยระบบจะคงอัตราส่วนภาพไว้
จำนวนพิกเซลของด้านที่เลือกไว้ด้านบน
เปอร์เซ็นต์ของขนาดภาพต้นฉบับ
sRGB เหมาะสำหรับหน้าจอและเว็บไซต์ ควรคงค่าเดิมไว้สำหรับงานพิมพ์ ส่วนระดับสีเทาจะตัดสีออกทั้งหมด
เป็นข้อมูลเมตาเท่านั้น ค่า 0 จะคงค่าเดิมไว้ เครื่องพิมพ์และบางเว็บไซต์จะอ่านค่านี้ แต่จะไม่เปลี่ยนขนาดภาพเป็นพิกเซล
วิธีใช้เครื่องมือนี้
- 1
เพิ่มไฟล์ JPG
ลากไฟล์ JPG หรือ JPEG ได้สูงสุด 20 ไฟล์ไปวางในพื้นที่อัปโหลด แต่ละไฟล์มีขนาดได้ไม่เกิน 95 MB
- 2
ตั้งขนาดภาพให้ตรงกับปลายทาง
อุปกรณ์และหน้าจอบูตมักต้องการขนาดภาพที่ตรงเป๊ะ ใน การตั้งค่าขั้นสูง ให้ใช้ ปรับขนาดภาพผลลัพธ์ เพื่อกำหนดความกว้างที่อุปกรณ์ต้องการ เช่น 320 px สำหรับจอขนาดเล็ก
- 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
| ความลึกบิต | จำนวนสี | ข้อมูลพิกเซล | การใช้งานทั่วไป |
|---|---|---|---|
| 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
BMP
ภาพบิตแมป
BMP คือรูปแบบบิตแมปที่ไม่ขึ้นกับอุปกรณ์ของ Microsoft ซึ่งเป็นรูปแบบดั้งเดิมของ Windows มาตั้งแต่รุ่นแรก ๆ โดยทั่วไปเก็บพิกเซลแบบไม่บีบอัด คุณภาพจึงสมบูรณ์แต่ไฟล์ใหญ่มากเมื่อเทียบกับ PNG หรือ JPEG BMP รุ่นใหม่เก็บช่องอัลฟาได้ แต่หลายโปรแกรมไม่สนใจช่องนี้ รูปแบบนี้อ่านและเขียนได้ง่าย จึงยังใช้อยู่ในซอฟต์แวร์รุ่นเก่า ระบบฝังตัว และเครื่องมืออุตสาหกรรมบางประเภท Windows, macOS และโปรแกรมแก้ไขภาพแทบทุกตัวเปิดไฟล์ BMP ได้
- การบีบอัด
- แบบไม่สูญเสียข้อมูล
- พื้นหลังโปร่งใส
- ได้
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- Microsoft
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 เป็นค่าเริ่มต้นจนถึงทุกวันนี้