进入LiblibAI在线创作页面,点击右上角“高级设置”,找到ControlNet开关并开启。在Control Type下拉菜单里必须选择openpose,不要选canny或depth——选错类型会导致骨骼点全部混乱,即使图片正确也毫无用处。接着拖入一张清晰、正面或侧身完整、无严重遮挡的人物照片(真人优先,动漫图片识别率较低)。尺寸建议设为1024×1024或1280×1280,尺寸过大模型会遗漏关节检测。勾选“完美像素”,手动将画布宽高比调整为与参考图一致。例如参考图是4:5,输出也设为4:5——不匹配的话骨架会被拉斜,导致人物腿部变形或肩膀塌陷。
调节关键参数确保姿态准确还原
Control Weight滑块拉到0.75。openpose类权重低于0.6基本无效,高于1.0则容易让肢体显得僵硬如木偶。Start Step保持0,End Step设为0.85——这个数值比depth/canny更高,因为姿态重建需要覆盖更多采样阶段,过早退出会导致手肘、膝盖还原失败。关闭“Pixel Perfect”以外的所有增强选项,尤其不要开启“Detail Enhancement”或“Color Boost”,它们会干扰骨骼热力图计算,造成手指分裂或脚踝翻转。
手动修正骨骼点(可选但强烈推荐)
点击“预处理”后,如果发现手腕反向、手指缺失或髋部偏移,直接进入OpenPose Editor(顶部菜单栏有入口)。加载原图作为背景,点击“Detect from image”生成初始骨骼,然后用鼠标左键拖拽肩、肘、腕、指根这5个关键点,重点校准手掌朝向和拇指角度。手部有21个关键子点,五指伸展状态必须逐点确认——AI对手指方向极为敏感,一个指尖偏移3度,生成结果就可能从握拳变成摊手。最后点击“Send to ControlNet”,骨骼图会自动载入,无需保存中间文件。
