was-node-suite-comfyui>Image Displacement Warp
was-node-suite-comfyui
时间:2025/11/07

Image Displacement Warp

核心功能是根据一张“置换贴图”(Displacement Map)来扭曲或“扰动”原始图像。它模拟了一种常见的视觉特效技术,通过使用第二张图像的亮度信息来移动第一张图像的像素,从而创造出水波、热浪、玻璃折射或者各种奇特的抽象艺术效果。
Image Displacement Warp-节点参数说明
输入参数
images要进行扭曲变形的基础图像。可以是一个单独的图像,也可以是一组图像。
displacement_maps用来控制扭曲方式和位置的置换贴图,是一个图像或一组图像。这张图的亮度值将直接决定原始图像像素的位移方向和距离。通常,置换贴图是一张灰度图,50% 的灰色 (中性灰,RGB(128, 128, 128)) 通常代表无位移。比 50% 灰色更亮的像素会导致原始图像的对应像素向一个方向移动。比50% 灰色更暗的像素会导致原始图像的对应像素向相反方向移动。贴图中的颜色通道(红、绿)也可以用来分别控制水平和垂直方向的位移,创造更复杂的效果。在应用扭曲之前,节点会自动将置换贴图的分辨率调整为与基础图像完全一致,以确保像素之间能够正确对应。
输出参数
images输出经过置换扭曲处理后的最终图像,将呈现出由置换贴图和振幅参数共同决定的视觉变形效果。
控件参数
amplitude浮点数,振幅或强度控制器,这个参数决定了扭曲的剧烈程度。正值: 一个正数的振幅会使置换贴图中的亮区和暗区产生相应强度的位移。值越大,扭曲效果越明显、越夸张。零值 (0.0): 当振幅为 0 时,不会发生任何位移,输出的图像将和原始输入图像完全一样。负值: 一个负数的振幅会反转位移的方向。原本由亮区推动的像素现在会由暗区推动,反之亦然。这可以创造出与正振幅相反的凹陷或凸起效果。
工作流示例:


广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习