ディープイメージのトリミング、再フォーマット、および変換

対応するディープノードを使用して、通常のイメージと同じように、ディープイメージをトリミング、再フォーマット、および変換できます。

注意:  各ピクセルのサンプルは任意の深さに配置できるため、隣接するピクセルに同じ深さのサンプルが存在しない可能性があるため、変換中のリサンプリングにより予期しない結果が生じる可能性があることに注意してください。

ディープイメージのトリミング

DeepCropノードを使用して、通常のCropノードと同様に、ディープイメージをクリップできます。

1.   DeepCropノードを、トリミングするディープイメージに接続します。
2.   ビューアーのトリミングボックスをXおよびY方向に調整して、トリミング領域を定義します。または、を使用してトリミング領域を定義しますbboxプロパティパネルのフィールド。深度サンプルをトリミングボックスの外側に保持する場合は、 keep outside bboxボックス。
3.   使用znearそしてzfarサンプルを詳細にトリミングするためのプロパティパネルのコントロール。これらのコントロールのいずれも使用したくない場合は、チェックを外して無効にすることができますuseそれらの横にあるボックス。これらのコントロールで定義されたz範囲外の深度サンプルを保持する場合は、 keep outside zrangeボックス。

ディープイメージの再フォーマット

DeepReformatは、ディープデータの再フォーマットノードです。これを使用して、ディープイメージの寸法、スケールなどを設定できます。ディープイメージを再フォーマットするには:

1.   DeepReformatノードを、サイズ変更するディープイメージに接続します。
2.   の中にtypeドロップダウンから選択:

toformat -出力の幅と高さを選択した形式に設定します。形式を選択しますoutputformat落ちる。形式がまだ存在しない場合は、選択できますnew新しいフォーマットを最初から作成します。デフォルト設定、 root.formatに示されている形式に画像のサイズを変更しますProject Settingsダイアログ。

tobox -出力の幅と高さを、ピクセルで定義した寸法に設定します。に値を入力しますwidthheightそしてpixelaspect寸法を指定するフィールド。

scale -出力の幅と高さを入力サイズの倍数に設定します。使用scaleスライダーで係数を定義します。スケール係数はわずかに丸められ、出力画像は下で選択された方向のピクセル数の整数になりますresize type

3.   希望する種類のサイズ変更を指定できますresizetype 落ちる。選択する:

none -オリジナルのサイズを変更しません。

width -元の幅が出力幅と一致するまで拡大縮小します。次に、元のアスペクト比を維持するような方法で高さがスケーリングされます。

height -出力の高さを満たすようにオリジナルを拡大縮小します。次に、元の縦横比を維持するように幅がスケーリングされます。

fit -最小の辺が出力の幅または高さを満たすようにオリジナルを拡大縮小します。次に、元の縦横比を維持するように、最も長い辺がスケーリングされます。

fill -一番長い辺が出力の幅または高さを満たすようにオリジナルを拡大縮小します。次に、元のアスペクト比を維持するように、最小の辺がスケーリングされます。

distort -両側が出力寸法を満たすようにオリジナルを拡大縮小します。このオプションは元のアスペクト比を保持しないため、歪みが発生する場合があります。

4.   を確認するcenter入力ピクセルを新しいサイズにリサンプリングするか、出力の中央に配置するかを定義するボックス。中央に配置しない場合、入力と出力の左下隅が揃えられます。
5.   画像のレイアウトをさらに調整するには、次の各ボックスをオンにします。

flip -画像の上下を入れ替えます。

flop -画像の左右を入れ替えます。

turn -画像を90度回転します。

blackoutside -フォーマット黒以外のピクセルを設定します。

preserveboundingbox -ピクセルをクリップするのではなく、出力形式の外側のピクセルを保持します。

ディープサンプルの変換

DeepTransformノードを使用して、深いサンプルの位置を変更できます。

1.   変換するディープフッテージにノードを接続します。
2.   使用translatexy 、そしてzサンプルを翻訳するためのコントロール。
3.   を使用してサンプルのz深度をスケーリングしますzscaleコントロール。1より大きい値は深さを増やし、1より小さい値は深さを減らします。
4.   マスクをノードのに接続する場合mask入力の場合、これを使用して、フレームのさまざまな部分で深度変換がどの程度の効果を持つかを調整できます。