EasyUse/Imagegenerated

imageUncropFromBBOX

imageUncropFromBBOX は、バウンディングボックスを使用して、以前トリミングした画像をオリジナル画像に戻します。

image Uncrop From BBOX

original_image
crop_image
bbox
optional_mask
image
border_blending
0.25
use_square_mask
Easy Use

説明

imageUncropFromBBOX は、バウンディングボックスを使用して、以前トリミングした画像をオリジナル画像に戻します。トリミングや BBOX を生成するワークフローでの使用を想定して設計されています。領域をトリミングし、処理し、正しい位置でオリジナルキャンバスに貼り付けます。

このノードは、貼り付けたトリミング領域が周囲のオリジナル画像とどのようにブレンドするか、また貼り付け領域を完全な長方形として扱うか、オプションのマスクで定義された任意の形状として扱うかを制御することもできます。

入力

名前デフォルト説明
original_imageIMAGEトリミング画像の貼り付け先となるフルサイズの画像。
crop_imageIMAGE貼り戻す画像領域。bbox で定義された領域に対応している必要があります。
bboxBBOXoriginal_image 内でトリミング領域の位置を示すバウンディングボックス。BBOX を生成するノードの BBOX 出力を使用します。
border_blendingFLOAT0.25貼り付けたトリミング領域のエッジがオリジナル画像にどの程度強くブレンドされるかを制御します。範囲は 0.0 から 1.0 です。0 の値はハードエッジになり、値が大きいほど滑らかな遷移になります。
use_square_maskBOOLEANTrue有効にすると、貼り付け領域はバウンディングボックス全体を覆う塗りつぶしの長方形として扱われます。optional_mask で提供される非長方形の形状を保持する必要がある場合は、これを無効にします。
optional_maskMASKNoneuse_square_mask が無効の場合に使用されるオプションのマスク。トリミング画像のどの部分を貼り付けるか、エッジをどのように処理するかを定義します。

出力

名前説明
IMAGEIMAGE合成結果: 選択されたブレンド動作を使用して、指定されたバウンディングボックスに crop_image が貼り付けられたオリジナル画像。

使用上の注意

  • bbox は生の座標ではなく BBOX オブジェクトを期待します。この型を生成する別のノードの BBOX 出力を使用してください。
  • バウンディングボックスの座標は original_image のピクセル空間を参照します。crop_image はそのバウンディングボックスから抽出された正確な領域である必要があります。
  • 固定サイズのトリミング結果やインペイント結果を貼り戻すような単純な長方形の合成では、use_square_mask を有効にしたままにします。
  • トリミングがマスクされた領域から取得された場合や不規則な形状を持つ場合は、use_square_maskFalse に設定し、optional_mask を指定して貼り付け形状を制御します。
  • border_blending は 0 から 1 の間の正規化された値であるため、小さな変更でもトリミングとオリジナル画像の間の継ぎ目の目立ちやすさに顕著に影響します。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…