เครื่องมือแปลงไฟล์ BMP เป็น PFM
แปลงไฟล์ bmp ของคุณให้เป็น pfm ผ่านช่องทางออนไลน์ฟรี
bmp
pfm
วิธีแปลง BMP เป็น PFM
เลือกไฟล์จากคอมพิวเตอร์, Google Drive, Dropbox, URL หรือทำการลากไฟล์มาที่หน้า.
เลือกรูปแบบไฟล์ pfm หรือรูปแบบไฟล์อื่นตามต้องการเป็นผลลัพธ์(รองรับรูปแบบไฟล์มากกว่า 200 รูปแบบ)
ปล่อยให้แปลงไฟล์และคุณสามารถดาวน์โหลดไฟล์ pfm ของคุณได้หลังจากนั้น
เกี่ยวกับรูปแบบไฟล์
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 จะทำให้ไฟล์มีขนาดใหญ่ไม่เหมาะสำหรับเว็บหรือสภาพแวดล้อมที่จำกัดพื้นที่จัดเก็บ แต่ยังคงถูกใช้อย่างแพร่หลายในฐานะรูปแบบกลางในการประมวลผลภาพ รูปแบบแลกเปลี่ยนคลิปบอร์ด และในระบบฝังตัวที่ความเรียบง่ายในการถอดรหัสสำคัญกว่าขนาดไฟล์
PFM (Portable Float Map) เป็นรูปแบบภาพแรสเตอร์แบบทศนิยมลอยตัวที่คิดค้นโดย Paul Debevec ราวปี 2001 ออกแบบมาเพื่อจัดเก็บข้อมูลภาพไดนามิกเรนจ์สูงด้วยความเรียบง่ายของตระกูลรูปแบบ Netpbm PFM ขยายปรัชญา PBM/PGM/PPM — เฮดเดอร์ขั้นต่ำ ข้อมูลดิบ ไม่มีการบีบอัด — ไปสู่ตัวอย่างทศนิยมลอยตัว IEEE 32 บิต ให้การเข้าถึงค่าพิกเซล HDR โดยตรงโดยไม่มีค่าใช้จ่ายในการเข้ารหัสของรูปแบบอย่าง OpenEXR หรือช่วงที่จำกัดของ RGBE ใน Radiance HDR โครงสร้างไฟล์เรียบง่ายอย่างจงใจ — magic number สองตัวอักษร ('Pf' สำหรับระดับสีเทา 'PF' สำหรับสี) ความกว้างและความสูงในบรรทัดถัดไป ตัวบ่งชี้สเกล/ลำดับไบต์ (ลบสำหรับ little-endian บวกสำหรับ big-endian โดยขนาดระบุตัวคูณสเกล) จากนั้นข้อมูล float 32 บิตดิบสำหรับแต่ละพิกเซล ไฟล์ PFM จัดเก็บหนึ่ง float ต่อพิกเซลสำหรับระดับสีเทาหรือสาม float (RGB) ต่อพิกเซลสำหรับสี โดยไม่มีการบีบอัด ช่องอัลฟา หรือเมทาดาทา รูปแบบนี้เกิดจากชุมชนวิจัยการถ่ายภาพ HDR ที่งานของ Debevec ด้านการให้แสงจากภาพและ light stage capture ต้องการวิธีที่เรียบง่ายและชัดเจนในการจัดเก็บค่า radiance ทศนิยมลอยตัวเชิงเส้น ข้อดีประการหนึ่งคือความเรียบง่ายอย่างสมบูรณ์สำหรับข้อมูล HDR — สามารถอ่านและเขียน PFM ได้ด้วยโค้ดเพียงไม่กี่บรรทัดในภาษาใด ๆ ที่รองรับ IEEE float โดยไม่ต้องพึ่งพาไลบรารี การยอมรับอย่างกว้างขวางในชุมชนวิจัยคอมพิวเตอร์วิชันและการถ่ายภาพเชิงคำนวณเป็นจุดแข็งเชิงปฏิบัติอีกประการ — มาตรฐานเปรียบเทียบ optical flow (Middlebury) ชุดข้อมูลการประมาณความลึก และการจับภาพ radiance field มักใช้ PFM สามารถใช้งานรูปแบบนี้ได้ด้วย ImageMagick, OpenCV, HDR Shop และ Luminance HDR