was-node-suite-comfyui
时间:2025/11/07
Image Crop Square Location
核心功能是以用户指定的中心点 (x, y) 为基准,从原始图像中裁剪出一个指定尺寸 (size) 的正方形区域。用户只需要给出中心位置和期望的边长,节点会自动计算出最终的裁剪范围。
Image Crop Square Location-节点参数说明
| 输入参数 | |
| image | 需要进行裁剪操作的原始图像。 |
| 输出参数 | |
| IMAGE | 输出以 (x, y) 为中心、边长为 size 的正方形裁剪图像。 |
| CROP_DATA | 输出一个包含裁剪信息的元组,包含两部分:裁剪尺寸: (width, height),即裁剪出的图像在最终调整前的原始像素尺寸。裁剪坐标: (left, top, right, bottom),记录了在原始图像上进行裁剪时实际使用的精确坐标。 |
| 控件参数 | |
| x | 整数,定义正方形裁剪区域的中心点的 X 坐标。 |
| y | 整数,定义正方形裁剪区域的中心点的 Y 坐标。 |
| size | 整数,定义目标正方形裁剪区域的边长。例如,设置为 512,节点就会尝试裁剪出一个 512x512 像素的区域。如果计算出的初始框超出了原始图像的边界(例如,left 变成了负数,或者 right 超过了图像宽度),节点会自动平移这个裁剪框,使其完全落入图像范围内。 |

