

DOWNLOAD | [フルサイズのスクリーンショットを見る] |
| バージョン | リリース日 | ステータス | リリースノート |
| 0.14.0 | 2011年9月26日 | 新作リリース |
複数のレンダリング: サンプル/ multirender_test.cppに·新サンプルは:異なるホワイトバランス設定による半二重および全モードで:データ4倍をレンダリングします。 (すべてのベイヤーパターン画像、Foveonのためのピクセルあたり8バイト、sRAW、および他のフルカラー生のフォーマットの1ピクセルあたり2バイト)ので、今LibRawはの25%より多くのメモリを使用しています:·未処理のRAWデータは、別々のデータバッファに格納されています最も一般的なベイヤー画像の完全な処理、ちょうど解凍メモリのために4回に減少している間。 ·新コールLibRaw::raw2imageは()データの最新コピーでimgdata.imageの配列を埋めます。 あなたがdcraw_process()またはdcraw_document_mode_processing()呼び出しを使用する場合は、別途raw2image()を呼び出す必要はありません。 ·新コールLibRaw::get_decoder_info()生データのストレージレイアウトを決定する。 それを使用する方法の例については、サンプル/ unprocessed_raw.cppを参照してください。 ·新コールLibRaw::free_imageは()、imgdata.imageバッファの割り当てを解除します。 |
| 0.14ベータ1 | 2011年9月5日 | 新作リリース |
LibRaw_file_datastreamインタフェース℃まで化粧品の変化 後処理ステップの¯ OpenMPのスピードアップ(ハーフモードと4コアのマシンでは最大50%) |
| 0.14アルファ2 | 2011年7月13日 | 新作リリース |
オープンのシーケンス(再オープンRAWファイルのthrfoughなしで許可される)/ unpack()の呼び出し:·複数のレンダリング(dcraw_process()の呼び出しLibRaw:)。 サンプル/ multirender_test.cppに·新サンプルは:異なるホワイトバランス設定による半二重および全モードで:データ4倍をレンダリングします。 (すべてのベイヤーパターン画像、Foveonのためのピクセルあたり8バイト、sRAW、および他のフルカラー生のフォーマットの1ピクセルあたり2バイト)ので、今LibRawはの25%より多くのメモリを使用しています:·未処理のRAWデータは、別々のデータバッファに格納されています最も一般的なベイヤー画像の完全な処理、ちょうど解凍メモリのために4回に減少している間。 ·新コールLibRaw::raw2imageは()データの最新コピーでimgdata.imageの配列を埋めます。 あなたがdcraw_process()またはdcraw_document_mode_processing()呼び出しを使用する場合は、別途raw2image()を呼び出す必要はありません。 ·新コールLibRaw::free_imageは()、imgdata.imageバッファの割り当てを解除します。 現在の後処理の結果が必要とされていない場合、この呼び出しを使用していますが、dcraw_process()が後で呼び出される可能性があるので、それはリサイクルを()を呼び出すことが早いことです。 |
| 0.13.6 | 2011年7月4日 | 新作リリース |
Libraw_memmgrコードで·化粧品のクリーンアップ · MS VS2008でOpenMPのサポートを許可 より一般的なmem_imageインタフェース: ·新コールget_mem_image_formatは、ビットマップのサイズとビット深度を返します。 ·新コールcopy_mem_imageは、異なる色の順番(RGB / BGR)と走査線ストライドでバッファにビットマップをコピーすることができます · dcraw_make_mem_imageは、()上記の呼び出しを使用しています ·これらの関数パラメータの情報についてはマニュアルを参照してください。 · libraw / librawwindows.hは、Windowsのメモリマップされたファイルに基づいてLibRaw_datastreamクラスを実装しています。 ·固定並列にconfigure / Makefile.am内のエラーを作る |