畳み込む
Convolveでは、独自のフィルターイメージを提供することにより、カスタムフィルター効果を作成できます。この画像は畳み込み行列として使用されます。つまり、ピクセルの新しい値は、フィルターイメージをピクセルの中心に置き、その近傍を調べ、各ピクセル値にフィルターイメージ内の対応するピクセル値を乗算し、結果を加算することによって計算されます。これにより、たとえば、クリップの焦点をぼかすことができ、フィルター画像の形でレンズぼかし効果を作成できます。
入力とコントロール
接続タイプ |
接続名 |
関数 |
入力 |
フィルタ |
フィルター画像。この画像は畳み込み行列として使用されます。 高速フーリエ変換を使用して大きなフィルター画像の畳み込みを高速化するため、必ずしもフィルター画像を小さいサイズにトリミングする必要はありません。 |
画像 |
畳み込みフィルター効果を受け取る画像シーケンス。 |
|
マスク |
マスクとして使用するオプションの画像。デフォルトでは、フィルター効果はマスクの黒以外の領域に制限されています。 最初は、マスク入力はノードの右側に三角形として表示されますが、ノードをドラッグすると、マスクというラベルの付いた矢印に変わります。マスク入力が表示されない場合は、 maskコントロールが無効または設定されていますnone。 |
Control (UI) |
Knob (Scripting) |
Default Value |
関数 |
Convolve Tab |
|||
channels |
channels |
all |
フィルター効果はこれらのチャンネルにのみ適用されます。 これを他の何かに設定した場合allまたはnone、右側のチェックボックスを使用して個々のチャンネルを選択できます。 |
Local GPU |
gpuName |
N/A |
次の場合にレンダリングに使用されるGPUを表示しますUse GPU if available有効になっています。ローカルGPUディスプレイNot availableいつ: • Use CPUとして選択されますdefault blink deviceの中にPreferences。 • システムに適切なGPUが見つかりませんでした。 • GPUに十分な空きメモリがない場合など、選択したGPUで処理するためのコンテキストを作成できませんでした。 可能な場合は、別のGPUを選択して、 Preferencesおよびから代替を選択するdefault blink device落ちる。 注意: 別のGPUを選択するには再起動が必要ですNuke変更が有効になる前。 |
Use GPU if available |
useGPUIfAvailable |
enabled |
有効にすると、レンダリングがLocal GPU CPUではなく、使用可能な場合は指定されます。 注意: ローカルGPUなしでこのオプションを有効にすると、GPUが利用可能なマシンでスクリプトが開かれるたびに、スクリプトがGPUで実行されます。
|
filter channel |
filter_channel |
rgba.alpha |
から畳み込み行列として使用するチャネルfilter入力。 このコントロールは、 use input channels無効になっています。 |
use input channels |
use_input_channels |
disabled |
有効にすると、Convolveはfilterとして入力image入力(つまり、何でもchannelsに設定されています)。 |
filter bounds |
filter_bounds |
shape |
フィルター境界として使用するものを設定します。 • shape - filter入力の境界ボックス。この場合、Convolveはバウンディングボックス領域のみを使用し、フィルターの中心はバウンディングボックスの中心になります。これはデフォルト値であり、次の場合に使用できます。 filter入力は、たとえば、フォーマット領域全体を満たさない小さな境界ボックスを持つロト形状です。 • format - filter入力の形式。この場合、Convolveはフォーマット領域全体を使用するため、フォーマット内でフィルターイメージをオフセットできます。 |
normalize |
normalize |
enabled |
有効にすると、 filter入力は、使用前にその中のすべてのピクセルの合計で除算されます。これにより、コンボリューションによって全体の明るさが変わらないことが保証されます。 |
mask |
N/A |
disabled |
右側の関連するマスクチャネルを有効にします。このチェックボックスを無効にすることは、チャンネルをnone。 |
maskChannelInput |
none |
The channel to use as a mask. By default, the filter effect is limited to the non-black areas of this channel. For example, you can use a depth channel here to simulate depth-of-field blurring. |
|
inject |
inject |
disabled |
をコピーしますmask定義済みへの入力mask.aチャネル。マスクを注入すると、同じマスクをさらに下流で使用できます。 |
invert |
invert_mask |
disabled |
マスクチャネルの使用を反転して、フィルター効果がマスクの非白領域に制限されるようにします。 |
fringe |
fringe |
disabled |
有効にすると、マスクのエッジにのみ効果が適用されます。 無効にすると、効果はマスク全体に適用されます。 |
mix |
mix |
1 |
0の元の画像と1の完全なフィルター効果の間で溶解します。 |
ステップバイステップガイド
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。