AI绘画服装线稿怎么画?设计稿出图
简单说:AI出服装线稿靠ControlNet约束轮廓加服装结构提示词,CFG卡5到6.5线条最干净,黑白阈值和控制图层权重是成败关键。
做服装设计的朋友老问我,AI能不能出能用的服装线稿?老实讲,ai绘画服装线稿这事我刚接触时翻车无数次,出来的要么是彩色效果图不是线稿,要么线条糊成一团。后来摸清ControlNet的路子才稳定下来。今天把我这大半年的经验掰开揉碎讲讲。
线稿的本质:先搞清楚你要哪种线
服装线稿分设计稿线稿和插画线稿两种,前者要干净结构线、后者要手绘感笔触,提示词和模型完全不同,先想清楚要哪种再动手。这一步定错了后面全是白干。
我个人觉得,大多数人要的是设计稿线稿——那种黑白、结构清晰、能看出款式版型的线稿,像手绘设计图那种。这种线稿的关键是"干净":线条要利落,不能有杂乱的阴影和色块干扰。
提示词方面,设计稿线稿我固定写"black and white line art, fashion design sketch, clean pencil lines, technical drawing, flat, no shading, no color"。注意"flat"和"no shading"——这俩词是防止模型自作主张加阴影的法宝。
ControlNet:线稿出图的核心武器
出服装线稿必须上ControlNet,用Lineart或Canny预处理器控制轮廓,权重开0.6到0.8最稳,低于0.5约束不住,高于0.9线条发死。没有ControlNet这事儿基本做不成。
讲讲具体怎么用。我现在的流程是:先准备一张参考图——可以是照片、可以是手绘草图、甚至可以是你随手画的火柴人款式示意。把这张图丢进ControlNet的Lineart预处理器(Canny也行但Lineart更适合服装),它会提取出轮廓线,然后模型照着这个轮廓出线稿。
权重这个参数我试了很多。0.3的时候约束太弱,出来的图跟参考图对不上,模特姿势都飘了。0.9的时候约束太死,线条僵硬得像矢量化,没有设计图的呼吸感。0.7是我觉得最舒服的点——结构在线又不僵。
根据 HuggingFace 上ControlNet模型文档 的说明,Lineart预处理器专门针对线稿类输出优化过,比通用的Canny在服装褶皱和细节保留上好一截。这个和我实测感受一致。
实测参数:CFG和步数怎么搭线条最干净
出服装线稿我的黄金参数是CFG 5.5、采样步数25、Euler a采样器,线条干净度和细节保留平衡得最好,出图约12秒一张。这组参数是我出过几百张试出来的。
说下对比实验。同一段提示词加同一张参考图,CFG分别试了4、5.5、7,每个出15张。结果差别挺明显。
CFG 4那组线条发虚,该锐利的地方锐不起来,肩线和腰线糊在一起。CFG 7那组线条是锐了,但出现了多余的杂线——像衣服上的纹理被强化成乱七八糟的短线。CFG 5.5那组最干净,主结构线清晰,细节又不过度。15张里11张能用。
采样器我特意对比过Euler a和DPM++ 2M Karras。DPM++ 2M对线稿来说太"重"了,出来的线条有厚度感,反而不像设计稿。Euler a出的线更轻盈干脆,符合手绘设计图的调性。所以线稿我固定用Euler a。
步数25够用。试过30和40,25以上线条质量提升不明显,纯粹浪费时间。想系统学调参可以先看 AI绘画小白入门 打基础。
翻车经历:黑白阈值没调好线全断
ControlNet预处理时黑白阈值一定要调,默认值经常让线稿断断续续,手动把阈值卡在100到150区间线条最连贯,这是很多人忽略却致命的细节。这坑我踩了整整一周才搞明白。
有阵子我出的线稿总是断线——一条好好的肩线中间突然断开,腰线也是零零碎碎。我以为是模型不行,换了好几个底模都没用。后来才发现问题出在ControlNet预处理的阈值上。
默认阈值对一些低对比度的参考图来说,会把很多该保留的线滤掉。我把阈值手动调到130左右(参考图偏暗就调高到150,偏亮就调低到100),断线问题立刻解决。这个参数在UI里一般叫"low threshold"和"high threshold",别用默认值。
这事给我最大的教训是:出图问题不一定在模型和提示词,预处理参数这个小透明才是元凶。
一个独特角度:用线稿LoRA叠加手绘质感
在ControlNet线稿基础上叠一个手绘线稿LoRA权重0.5左右,能让AI出的线稿带上真实手绘的笔触轻重变化,这是纯提示词做不到的质感提升。我自己试了才知道差别。
说真的,纯ControlNet出的线稿虽然干净,但有种"机械感"——每条线粗细均匀,没有手绘那种起笔重、收笔轻的变化。设计稿要的就是那点人味儿。
我在 Civitai 模型站 上找了一款lineart手绘质感LoRA,权重开0.5叠在ControlNet线稿之上。效果立竿见影——线条有了粗细变化,关键结构线加重,辅助线变轻,整体像真的手绘出来的。权重别开高,0.5够用,0.8以上会出现线条抖动。
这个组合是我目前出服装设计稿线稿的标配:动漫底模加ControlNet Lineart加手绘线稿LoRA。
从线稿到上色:后续怎么用
出的线稿可以直接拿去上色——再开一个ControlNet线稿控制图层约束上色模型,提示词加上颜色描述,线稿保留下色不越线。线稿不是终点是起点。
很多人出完线稿就不知道下一步了。其实线稿最大的价值是作为上色的骨架。我的做法是:把刚出的线稿图作为新的ControlNet输入,模型换成能上色的底模,提示词写上颜色和材质描述,比如"red silk dress, white collar"。
这样出来的彩色稿,轮廓严格遵循线稿,颜色不会越界,相当于给线稿自动上色。出图约15秒。设计迭代特别快——改个颜色描述词重新出一张就行,不用从头再来。
这套流程我现在用得很顺。想看其他AI绘画应用方向,可以参考 王者荣耀AI绘画可爱 的思路。找工具平台的话翻翻 AI绘画网站清单。
常见问题
不用ControlNet能出服装线稿吗?
能出但不稳定。纯靠提示词写"line art"模型有时会自作主张加阴影或彩色,控制不住。ControlNet是稳定出线稿的标配,强烈建议用。
出服装线稿用什么底模最好?
动漫风景类底模出的线稿最干净,因为训练数据里线稿多。写实底模出的线稿容易带阴影和质感,不够"平"。我个人用AnyLandscape改的底模效果最好。
为什么我出的线稿总是断断续续?
多半是ControlNet预处理的阈值没调。默认阈值对低对比度参考图会滤掉该保留的线。手动把阈值卡在100到150之间,断线问题基本解决。
线稿能直接上色吗?
能。把线稿作为ControlNet输入开个新的控制图层约束上色模型,提示词加颜色描述,出的彩色稿轮廓严格遵循线稿。这是线稿最有价值的后续用法。
觉得有用的话分享给朋友吧。