1

32 ビット浮動小数点値 (チャネルごと) をサポートする画像形式は? 非圧縮の 32 ビット RGB イメージを C++ でできるだけ簡単に読み書きしたいと考えています。

OpenEXRがありますが、かなり複雑で、これまでオープン ライブラリを動作させることができませんでした。

次に TIFF がありますが、LibTiff には 32 ビット fp tiff に関する問題があるようです。

かなり単純な Radiance .hdr もありますが、残念ながら、ある種の非可逆圧縮を適用します

32 ビット浮動小数点数をサポートする他の画像形式は何ですか?

4

1 に答える 1

2

Microsoft HD Photo Format は、RGB および RGBA の 128bpp 浮動小数点をサポートします

HD 写真形式の概要

ネイティブ ピクセル形式の概要

ネイティブ ピクセル フォーマットページで次を検索します。

GUID_WICPixelFormat128bppRGBFloat

GUID_WICPixelFormat128bppRGBAFloat

編集:

このフォーマットに興味を持っている他の人のために:

Microsoft は、この形式を標準化のためにJPEG XRとして提出しました。2010 年 7 月、JPEG XR 標準を実装するための参照ソフトウェアが、ITU-T 勧告 T.835および国際標準 ISO/IEC 29199-5 として公開されました。JPEG XR 規格のビットストリーム仕様は、ITU-T ( http://www.itu.int/rec/T-REC-T.832 ) からダウンロードできます。

HD Photo/JPEG XR の主な利点 -

  • 表示または印刷用の複数のカラー形式
  • 固定小数点または浮動小数点のハイ ダイナミック レンジ (HDR) 画像エンコード
  • 無損失または高品質の非可逆圧縮
  • 複数の解像度とサブ領域の非常に効率的なデコード (任意の解像度または領域に必要な情報のみをデコードし、画像を圧縮データとして操作する機能)
  • デコード中のフォーマット変換または変換の最小限のオーバーヘッド

Microsoft は、Unix/Linux プラットフォームで使用するためのサンプル リファレンス コードを含む、エンコーダー/デコーダーの実装の詳細を提供するDevice Porting Kit (DPK)をリリースしました。

于 2012-03-13T17:46:53.583 に答える