バイラテラルフィルタリング

Bilateralノードは、空間距離と色の類似性に従って近くのソースピクセルを混合することにより動作する平滑化フィルターを使用します。ぼかしノードとは異なり、このフィルターはエッジの保存に特に優れていますが、計算コストが高くなります。

Bilateralノードには、GPUアクセラレーションとオプションのguideフィルタリング中に色の類似性を計算するための入力。これは、画像をスケーリングするときに役立ちます。

エッジの保持

によって使用される標準のぼかしNuke特にぼかしのサイズが大きくなると、画像のエッジが破壊される可能性があります。バイラテラルには、特定の位置または色の値のピクセルにより多くの「重み」を与えることでエッジを保持するのに役立つ多くのコントロールがあります。

デフォルトの低い値PositionalそしてColor Sigma互いに近く、類似した色のピクセルのみをブレンドします。これにより、エッジの保持に役立ちます。

たとえば、Bilateralノードのコントロールを調整すると、密な点群のエッジを保持するのに役立ちます。

フィルターなしで3Dビューアーにブレンドします。

Bilateralノードを使用したブレンド。

ガイド入力の使用

二国間のオプションguide入力をデプスマップに接続して、色の類似性を使用してフィルタリングをさらに改善できます。画像の深さは役立ちますNukeの追加情報を使用してエッジを保持しますguide画像。

フィルターが適用されていないソース画像。

ぼかしSize高い10 Positional Sigma

と同じぼかしColor Sigma調整済み。

接続するguide inputは、フィルターからの出力をガイドイメージと同じ形式に変換し、結果としてジョイントバイラテラルリサンプリングフィルターになります。もしsrcそしてguide画像の形式は同じで、ノードはクロスバイラテラルフィルターとして機能します。

もしguide入力が接続されていない場合、出力形式はsrc入力し、標準の双方向フィルタとして機能します。