เครื่องมือแปลงไฟล์ BMP เป็น SIXEL
แปลงไฟล์ bmp ของคุณให้เป็น sixel ผ่านช่องทางออนไลน์ฟรี
bmp
sixel
วิธีแปลง BMP เป็น SIXEL
เลือกไฟล์จากคอมพิวเตอร์, Google Drive, Dropbox, URL หรือทำการลากไฟล์มาที่หน้า.
เลือกรูปแบบไฟล์ sixel หรือรูปแบบไฟล์อื่นตามต้องการเป็นผลลัพธ์(รองรับรูปแบบไฟล์มากกว่า 200 รูปแบบ)
ปล่อยให้แปลงไฟล์และคุณสามารถดาวน์โหลดไฟล์ sixel ของคุณได้หลังจากนั้น
เกี่ยวกับรูปแบบไฟล์
BMP (Bitmap) เป็นรูปแบบไฟล์ภาพแรสเตอร์ที่พัฒนาโดย Microsoft สำหรับระบบปฏิบัติการ Windows เปิดตัวพร้อมกับ Windows 3.0 ในปี ค.ศ. 1990 รูปแบบนี้จัดเก็บข้อมูลพิกเซลในโครงสร้างที่เรียบง่าย: ส่วนหัวไฟล์ระบุขนาด ความลึกสี และวิธีการบีบอัด ตามด้วยพาเลตต์สี (ถ้ามี) และอาร์เรย์พิกเซลดิบ BMP รองรับความลึกสีตั้งแต่ 1 บิตขาวดำ, 4 บิตและ 8 บิตแบบสีจัดทำดัชนี ไปจนถึง 16 บิต, 24 บิตสีจริง และ 32 บิตพร้อมช่องอัลฟา ไฟล์ BMP ส่วนใหญ่จัดเก็บพิกเซลแบบไม่บีบอัด (BI_RGB) แม้ว่าจะมีการบีบอัด RLE เสริมสำหรับโหมด 4 บิตและ 8 บิต พิกเซลจัดเรียงจากล่างขึ้นบนตามค่าเริ่มต้น โดยแต่ละแถวเติมให้ครบขอบเขต 4 ไบต์ ข้อได้เปรียบประการหนึ่งคือความเรียบง่ายอย่างแท้จริง — รูปแบบนี้ไม่มีการเข้ารหัส ฟิลเตอร์ หรือชั้นการบีบอัดที่ซับซ้อน ทำให้ไฟล์ BMP อ่านและเขียนโดยโปรแกรมได้ง่ายมากในทุกภาษาโปรแกรม ความเรียบง่ายนี้ยังหมายความว่าภาพ BMP แสดงผลได้โดยไม่มีค่าใช้จ่ายในการถอดรหัส ซึ่งมีประโยชน์ในสถานการณ์ที่ความหน่วงในการคลายการบีบอัดมีความสำคัญ การผนวกรวมลึกกับ Windows เป็นจุดแข็งอีกประการ: BMP เป็นรูปแบบบิตแมปดั้งเดิมของ Windows GDI, การทำงานคลิปบอร์ด และการจัดการบิตแมปอิสระจากอุปกรณ์ (DIB) จึงรองรับได้อย่างสมบูรณ์ทั่วทั้งระบบนิเวศ Windows แม้ว่าการไม่มีการบีบอัดของ BMP จะทำให้ไฟล์มีขนาดใหญ่ไม่เหมาะสำหรับเว็บหรือสภาพแวดล้อมที่จำกัดพื้นที่จัดเก็บ แต่ยังคงถูกใช้อย่างแพร่หลายในฐานะรูปแบบกลางในการประมวลผลภาพ รูปแบบแลกเปลี่ยนคลิปบอร์ด และในระบบฝังตัวที่ความเรียบง่ายในการถอดรหัสสำคัญกว่าขนาดไฟล์
SIXEL (Six Pixel) เป็นรูปแบบการเข้ารหัสกราฟิกบิตแมปที่สร้างโดย Digital Equipment Corporation (DEC) ในปี 1983 สำหรับเรนเดอร์ภาพบนเครื่องพิมพ์แบบ character-cell และเทอร์มินัลวิดีโอ ชื่อมาจากหน่วยพื้นฐานของการเข้ารหัส — คอลัมน์ของหกพิกเซลที่แสดงด้วยอักขระ ASCII ตัวเดียว อักขระที่พิมพ์ได้แต่ละตัวในสตรีมข้อมูล sixel (ASCII 63-126) เข้ารหัสคอลัมน์แนวตั้ง 6 พิกเซล โดยค่าไบนารีของอักขระกำหนดว่าพิกเซลใดเปิดหรือปิด สีถูกระบุผ่านการควบคุมพาเลตแบบรีจิสเตอร์ — Select Color Sequence กำหนดค่าสี HLS หรือ RGB ให้กับรีจิสเตอร์ที่กำหนดหมายเลข และอักขระ sixel ถัดไปใช้สีนั้นจนกว่าจะเลือกรีจิสเตอร์อื่น การเข้ารหัสรองรับ raster attributes สำหรับระบุอัตราส่วนพิกเซลและขนาดภาพ ลำดับการทำซ้ำ (! ตามด้วยจำนวนและอักขระ) สำหรับ run-length compression ของคอลัมน์ที่เหมือนกัน และ $ (carriage return) และ - (new line) สำหรับนำทางตาราง sixel DEC นำการรองรับ SIXEL ไปใช้ในเทอร์มินัล VT240, VT241, VT330 และ VT340 รวมถึงเครื่องพิมพ์หลายรุ่น ข้อดีประการหนึ่งของการเข้ารหัส SIXEL คือธรรมชาติที่ปลอดภัยสำหรับ ASCII — สตรีมข้อมูลประกอบด้วยอักขระที่พิมพ์ได้และลำดับควบคุมมาตรฐานทั้งหมด หมายความว่ากราฟิก SIXEL สามารถส่งผ่านช่องทางสื่อสารแบบข้อความใด ๆ ได้ — เทอร์มินัลซีเรียล เซสชัน SSH การเชื่อมต่อ telnet — โดยไม่ต้องมีการขนส่งที่ปลอดภัยสำหรับไบนารี การฟื้นตัวของรูปแบบในยุคสมัยใหม่เป็นอีกมิติที่น่าทึ่ง — หลังจากหลายทศวรรษที่ถูกลืม การรองรับ SIXEL ได้ถูกนำไปใช้ในเทอร์มินัลอีมูเลเตอร์ร่วมสมัยจำนวนมาก ทำให้สามารถแสดงภาพแบบอินไลน์ในเวิร์กโฟลว์บรรทัดคำสั่ง สามารถสร้างเอาต์พุต SIXEL ได้ด้วย ImageMagick, libsixel, chafa และไลบรารีการพล็อตต่าง ๆ