まず何に使う?
- 外部ツールで手直しした画像を patch として取り込みたい時
- 元画像と修正版の差分だけを graph に残したい時
- patch workflow へ既存画像を乗せたい時
概要
元画像と編集済み画像を比較して変更ドットだけのパッチを自動抽出する ノードです。Aseprite 等の外部ツールで手直しした結果を、パッチとして グラフに取り込む輸入口になります。
使い方のポイント
- 外部修正の取り込みフロー: 書き出した画像を外部で修正 →
image_load×2(元と修正版) → image_manual_diff →patch_apply。 以後は上流を変えても修正差分が乗り続ける - 抽出した patch は
pixel_patchの手描きパッチとpatch_mergeで 合流できる
関連ノード
image_load— 元・修正版画像の読み込みpatch_apply/patch_toggle/patch_merge— パッチの利用pixel_patch— グラフ内での手描き修正
注意
originalとeditedは同じサイズである必要があります。違うと node error になります。- 出力される
patchは、変更したピクセルだけを記録する差分です。 image出力は比較後のedited画像そのものなので、そのまま preview にも使えます。
使用例
Image Load(original) + Image Load(edited) -> Image Manual Diff- 外部で修正した結果を patch 化できます
Image Manual Diff.patch -> PatchToggle -> PatchApply- 修正差分だけを切り替えて比較できます