ComfyUI>工作流程>P-H3-Image ComfyUI 圖像編輯與參考圖像

P-H3-Image ComfyUI 圖像編輯與參考圖像

Workflow Name: RunComfy/P-H3-Image-I2I-ComfyUI
Workflow ID: 0000...1556
使用第二張圖像作為視覺參考來編輯源圖像。預設場景中,一隻靛藍色的摺紙鯨在遠處的雲中,前景的雲穿過其尾巴,而飛機窗戶仍然可見。

P-H3-Image ComfyUI Image Edit Workflow

ComfyUI graph showing the airplane window source, the origami whale reference, and the edited cloudscape.
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

P-H3-Image ComfyUI Image Edit Examples

p-h3-image-comfyui-reference-guided-image-editing-1556-example_01.webp
p-h3-image-comfyui-reference-guided-image-editing-1556-example_02.webp
p-h3-image-comfyui-reference-guided-image-editing-1556-example_03.webp

使用視覺參考編輯圖像#

將您想要編輯的場景載入為圖片1,將視覺參考載入為圖片2。描述從參考中獲取什麼,將其放置在場景中的位置,以及需要保留的細節。

預設示例將一隻靛藍色的摺紙鯨放置在飛機窗外的遠處雲中。要重現已保存的2496 × 1664圖像,請保持兩個輸入不變,關閉Use prompt upsampler,並使用種子15562。該圖使用八個Euler取樣步驟和4 MP目標作為圖片1。

示例#

  • 將主體放置在場景中。 一朵前景雲穿過鯨魚狹窄的尾巴,使摺疊的身體和尾巴尖在相對兩側可見。
  • 轉移重複圖案。 藍色無花果和葉子圖案覆蓋了象牙帆布托特包的前面,而其皮革手柄仍然可見。
  • 應用徽章。 一隻閱讀書籍的兔子的木刻畫放在書店招牌的綠色邊框內。支架、磚牆和點亮的窗戶仍然在場景中。

模型#

  • P-H3-Image (bf16) 擴散模型。核心去噪網絡在潛在空間中執行編輯,同時尊重圖像和文本條件。模型卡和文件。
  • P-H3-Image VAE (bf16)。將編輯後的圖像編碼為潛在向量,並將最終輸出解碼回像素,保持一致的顏色和細節。VAE文件。
  • P-H3-Image 文本編碼器 (bf16)。將簡單或升頻的指令轉換為引導編輯的嵌入。文本編碼器。
  • P-H3-Image 提示升頻器 (bf16)。一個視覺-語言組件,讀取兩個圖像加上您的簡短請求,並將其擴展為詳細的編輯簡報以提供更強的指導。提示升頻器。

如何使用工作流#

圖從輸入流向條件化,然後是取樣和解碼。以下階段映射到關鍵UI標籤,因此您可以遵循主要路徑,並自信地操作P-H3-Image ComfyUI 圖像編輯。

  • 載入您的圖像
    • 在image_1 (edited) (#4)中載入源圖像,在image_2 (reference) (#5)中載入視覺參考。源圖像保留場景的構圖,而參考則提供主題或風格。使用image_1 at 4 MP (#31)設置整體輸出大小,此控制編輯將被渲染的大小。對於升頻器,工作流還準備了一個縮放的1 MP源副本,並使用image_2 padded to image_1 (#21)來匹配兩者的預覽,以便在空間上對齊。
  • 編寫編輯請求
    • 在Request (#17)中輸入一個簡短的指令,提及要插入、保留或樣式化的內容。預設示例說明了精確的放置和遮擋:一隻遠處的靛藍色摺紙鯨,一朵薄雲穿過其尾巴,飛機窗戶仍然可見。在Upsampler input (#18)中的模板將您的請求格式化為<Picture 1>和<Picture 2>,以便提示升頻器可以看到兩個圖像。如果您希望跳過升頻,可以保持這個簡單的純文本請求。
  • 生成精煉的指令(可選)
    • Prompt upsampler (#23)讀取兩個準備好的圖像和您的請求,然後生成更長的、圖像感知的指令。切換Use prompt upsampler (#24)以在升頻簡報和您的原始請求之間進行選擇。結果文本顯示在Upsampled prompt (#16)中,以便您驗證P-H3-Image ComfyUI 圖像編輯將尊重您的意圖。
  • 條件化編輯
    • p-h3-image text encoder (#28)嵌入最終指令,並且PH3ImageConditioning (#30)將其與全解析度源和參考融合。此節點還創建一個潛在向量,以錨定編輯到先前設置的源圖像大小。結果是強大且空間對齊的條件化,保留框架同時插入或改編來自參考的內容。這是P-H3-Image ComfyUI 圖像編輯行為的核心。
  • 取樣並迭代
    • BasicGuider (#8)將條件化傳遞到取樣器堆棧,其中KSamplerSelect (#9)、ManualSigmas (#7)和RandomNoise (#10)定義軌跡如何探索潛在空間。然後SamplerCustomAdvanced (#11)執行實際的去噪步驟以實現您的編輯。更改RandomNoise中的噪聲種子以獲得新變體,而無需重寫提示。如果您需要不同的外觀,請嘗試在KSamplerSelect中選擇另一個取樣器,同時保持其餘的P-H3-Image ComfyUI 圖像編輯設置不變。
  • 解碼並保存
    • VAEDecode (#12)使用P-H3-Image VAE將最終潛在向量轉換回圖像,保持紋理和顏色。SaveImage (#13)使用您選擇的文件名前綴寫入輸出,以便您可以保持多次運行的組織。檢查結果並通過調整請求、升頻器切換或種子來迭代,以微調放置和強度。

關鍵節點#

PH3ImageConditioning (#30)#

此節點結合源圖像、參考圖像和指令,以生成正面條件化和對齊的潛在向量。它確保編輯尊重源構圖,同時從參考中借用內容或風格。使用節點#24上的開關來選擇供應此節點的指令。

TextGenerate 提示升頻器 (#23)#

此組件讀取兩個圖像並將簡短請求擴展為更豐富的、圖像感知的簡報。它對於複雜的空間關係特別有幫助,如“保留飛機窗戶”或“將鯨魚放置在雲帶後面遠處”。使用Use prompt upsampler (#24)快速A/B測試有無升頻,以查看哪個產生最佳的P-H3-Image ComfyUI 圖像編輯。

ImageScaleToTotalPixels “image_1 at 4 MP” (#31)#

在保持長寬比的情況下控制編輯的工作解析度。較高的設置強調細節和穩定的邊緣;較低的設置則預覽更快。這是平衡質量和速度的主要槓桿,而無需更改您的指令或其餘的P-H3-Image ComfyUI 圖像編輯圖。

SamplerCustomAdvanced (#11)#

使用選定的取樣器、sigma計畫和指導器執行去噪過程。這是種子、取樣器選擇或計畫的變化轉化為不同外觀的地方。保持條件化穩定,同時探索取樣器選項,以了解它們如何影響編輯的清晰度和遵從性。

MiniMaxH3SigmaShift (#27)#

調整已載入的P-H3-Image擴散模型以穩定取樣,配合選擇的計畫。將其保留在路徑中,以獲得此系列模型的最佳結果。它幫助取樣器跟踪適合P-H3-Image的噪聲計畫,以便編輯在種子之間保持一致。

可選附加功能#

  • 要保留構圖,請在請求中包含明確的提示,如“保留原始窗戶邊框、柔和的低陽光和雲層形狀”。
  • 要控制大小和距離,請在約束中這樣描述:“佔據畫面寬度的五分之一”或“嵌入遠處的雲頂行中”。
  • 為了更快地迭代,降低image_1 at 4 MP中的百萬像素設置,測試想法,然後為最終渲染提高它。
  • 為了多樣性而不重新措辭,改變RandomNoise中的種子或在KSamplerSelect中嘗試另一個取樣器。
  • 通過在運行多個P-H3-Image ComfyUI 圖像編輯變體時設置清晰的filename_prefix來保持文件組織。

致謝#

此工作流實現並建立在以下作品和資源之上。我們對PrunaAI的P-H3-Image-Comfy和p-h3-image_edit.json ComfyUI工作流的貢獻和維護表示感謝。詳細的權威信息,請參考以下鏈接的原始文檔和存儲庫。

資源#

注意:使用所引用的模型、數據集和代碼需遵循其作者和維護者提供的相應許可和條款。

RunComfy
版權 2026 RunComfy. 保留所有權利。

RunComfy 是首選的 ComfyUI 平台,提供 ComfyUI 在線 環境和服務,以及 ComfyUI 工作流程 具有驚豔的視覺效果。 RunComfy還提供 AI Models, 幫助藝術家利用最新的AI工具創作出令人驚艷的藝術作品。