ImageRead

このノードは、シーケンスのネイティブ解像度とフレーム範囲を使用して、ディスクから画像をロードします。インポートされたすべてのシーケンスをKatanaの線形色空間は自動的に、しかしこれを制御するオプションがあります。ご了承くださいKatanaの画像処理操作は線形画像で動作することを前提に書かれているため、デフォルトの入力色空間変換を変更する場合は注意してください。すべてのKatanaの画像処理は浮動小数点で実装されているため、ファイルは入力時に浮動小数点に変換されます。

コントロール(UI)

デフォルト値

関数

ファイル

なし

ロードするイメージシーケンス。

詳細については、アセットおよびファイルパスウィジェットタイプを参照共通パラメーターウィジェット

画像

生データ

無効

有効にすると、 Katana自動色空間変換をスキップします。ご了承くださいKatana本質的に浮動小数点システムです。したがって、整数データが(任意のビット深度で)ロードされると、ピクセルは[0、1]の範囲にマッピングされます。

色空間

オート

ディスク上のファイルの色空間を選択します。ロード時に、画像シーケンスはこの色空間からKatanaのネイティブ浮動小数点線形色空間。デフォルト値オート、 手段Katanaファイルヘッダーからビット深度を決定し、ファイル名から色空間を決定しようとします。もしKatanaこれが間違っているか、ファイルに標準的な名前が付けられていない場合、このコントロールを使用して強制的にKatana画像データが選択された色空間とビット深度にあると仮定します。

このコントロールを使用して、次を指定することにより、色空間の変換を完全に回避することもできます。 lnzfまたはncf、ファイルが既に線形であることを示します。ただし、ほとんどの画像処理操作はKatana線形入力データを仮定します。画像処理操作の結果Katana非線形画像データに対して定義、テスト、またはサポートされていません。入力画像が線形であると仮定して、すべての演算子が実装されています。

Note:このオプションは、 rawData無効になっています。

isProxy

無効

有効にすると、 Katanaロードされた画像シーケンスは、フル解像度の画像ではなくプロキシであると想定しています。これは、プロキシレンダリングが有効になっている場合により効率的であるため、画像を手動でサイズ変更するよりも望ましい方法です。

画像> isProxy:有効> fullResFrame

[解決]

プロジェクト設定に依存

いつisProxy有効になっている場合、このコントロールを使用して、フル解像度の画像の解像度を選択できます。

Timing.missingFrameBounds.left

長方形の左位置を設定します。

Timing.missingFrameBounds.bottom

長方形の下部の位置を設定します。

Timing.missingFrameBounds.width

長方形の幅を設定します。

高さ

Timing.missingFrameBounds.height

長方形の高さを設定します。

タイミング

適用する前に実際にディスクから読み取られるフレーム番号を設定しますinModeoutMode firstFrame 、そしてlastFrame設定。ダウンストリームノードがImageReadノードから画像を要求すると、ImageReadはこのコントロールを評価して、ディスクから読み取るフレーム番号を決定します(デフォルトでは現在の時間です)。結果はfirstFrameそしてlastFrame 値、および必要に応じて、実際のフレーム番号の再マッピングはinMode そしてoutMode 設定。

ここで式または曲線を使用して、入力をリタイミングまたはオフセットできますが、現在はKatana最も近いフレームのみを読み取り、中間フレームを生成しません(オプティカルフロー補間なし)。値は使用時に強制的に整数にされるため、必要ない場合は心配する必要はありません。

inMode

ブラック

前の時間値でフレームが必要な場合の処理を設定しますfirstFrame

BlackfirstFrame黒に。

氷結

繰り返す

outMode

ブラック

次の時間値でフレームが必要な場合の処理を設定しますlastFrame

Black -lastFrame黒に。

氷結

繰り返す

firstFrame

globals.inTime

ディスク上の一連の画像の最初の有効なフレームを設定します。前のフレームfirstFrameが必要であり、その内容はに基づいて決定されますinMode

もしファイルコントロールにはフレーム範囲の値があり、このコントロールはデフォルト値のままです。 ファイル制御に従います。

lastFrame

globals.outTime

ディスク上の一連の画像の最後の有効なフレームを設定します。フレームを超えた場合lastFrameが必要であり、その内容はに基づいて決定されますoutMode

もしファイルコントロールにはフレーム範囲の値があり、このコントロールはデフォルト値のままです。 ファイル制御に従います。

lockSettings

無効

有効にすると、 firstFramelastFrame inMode 、そしてoutMode新しいファイルシーケンスが選択されても、値は自動的に更新されません。

missingFrames

エラー

フレームが見つからない場合の処理を指定します。

エラー -レンダリングがエラーで失敗する。

ブラック -不足しているフレームを黒に置き換えます。

最も近い -不足しているフレームを最も近いフレームに置き換えます。

チェッカーボード -不足しているフレームを市松模様の画像に置き換えます。

注意:  画像シーケンスにフレームが存在しない場合、このコントロールの設定に関係なくレンダリングは失敗します。

高度な

includeInErrorChecking

有効

有効にすると、 Katana ImageReadノードでエラーを自動的にチェックするときに、このノードが含まれます。

無効にすると、 Katana ImageReadノードのエラーを自動的にチェックするときに、このノードを除外します。