Bước tới nội dung

OpenEXR

Bách khoa toàn thư mở Wikipedia
OpenEXR
Phần mở rộng tên file.exr
Phát triển bởiIndustrial Light and Magic
Phát hành lần đầu1999; 25 năm trước (1999)
Bản mới nhất2.2.0 / 10 tháng 8 năm 2014; 10 năm trước (2014-08-10)
Kiểu định dạngHigh dynamic range imaging
Định dạng mở?Yes, Modified BSD License
Websitewww.openexr.com

OpenEXR hay EXR Mở là dạng ảnh chất lượng cao của công ty Industrial Light & Magic (Ánh Sáng & Phép Thuật Công nghệ). OpenEXR được phát triển từ năm 1999 và được phát hành cộng cộng năm 2003 [1] dùng cho điện ảnh và phim, theo một giấy phép phần mềm miễn phí tương tự như giấy phép BSD.[2]

Nó giới thiệu kiểu dữ liệu half (nửa) số thật dấu phẩy động 16 bit để mở rộng phạm vi độ sáng trong ảnh. Nó cũng hỗ trợ vài phương pháp nén dữ liệu, bao gồm phương pháp nén mất và không mất dữ liệu gốc.

Cấu trúc

[sửa | sửa mã nguồn]

Tập tin có bốn bộ phần chính:

  • 1. đầu (ký hiệu ảnh, phiên bản, loại, v.v.)
  • 2. chuỗi đậc điểm (cỡ kích ảnh, phương pháp nén, thông tin thêm, v.v.)
  • 3. bảng vị trí thành phần (danh sách cho các bộ phần ảnh)
  • 4. dãy thành phần dữ liệu ảnh (dữ liệu ảnh).

Kiến trúc này cho khả năng có thể chỉ đọc vài thành phần của ảnh cần thiết sử dụng.

EXR Mở hỗ trợ 10 phương pháp nén:

  • 1. không nén (không mất dữ liệu gốc)
  • 2. RLE (không mất dữ liệu gốc, nén sự khác nhau của điểm ảnh trong mỗi hàng)
  • 3. ZIP (không mất dữ liệu gốc, dùng DEFLATE của zlib nén tối đa 16 hàng chung)
  • 4. ZIPS (không mất dữ liệu gốc, giống ZIP nhưng nén mỗi hàng riêng)
  • 5. PIZ (không mất dữ liệu gốc, dùng biến hóa sóng tử Haar và mã hóa Huffman, hiệu quả nén cao nhưng rất chậm)
  • 6. PXR24 (mất dữ liệu gốc cho kiểu float, đổi float 32 bit sang float 24 bit)
  • 7. B44 (mất dữ liệu gốc cho kiểu half, chia ảnh thành khối 4 × 4 điểm ảnh và nén sự khác nhau)
  • 8. B44A (mất dữ liệu gốc cho kiểu half, giống B44 mà có mã số đặc biệt cho khối 4 × 4 điểm ảnh giống hệt nhau)
  • 9. DWAA (mất dữ liệu gốc, rất giống phương pháp dùng cho dạng ảnh JPEG)
  • 10. DWAB (mất dữ liệu gốc, giống DWAA nhưng nén tối đa 256 hàng chung)

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ “Main OpenEXR web site”.
  2. ^ License, openexr.com, Bản gốc lưu trữ ngày 22 tháng 7 năm 2012, truy cập ngày 29 tháng 7 năm 2016

Liên kết ngoài

[sửa | sửa mã nguồn]