一、线稿约束的种类
常用的ControlNet的线稿约束有以下几种:
1、Canny 硬边缘线稿:识别出更多的线条,但也会把杂乱的信息带入
2、lineart 艺术线稿:会筛选线条,可针对不同风格的图片提取线稿
3、SoftEdge 软边缘线稿:更加模糊的线条提取,更大的创意空间
4、MLSD 直线:只识别直线和拐角,通常运用在建筑和室内设计上
5、涂鸦:非常粗略的线稿,生成会让SD自由发挥的空间更大。
二【Canny】模型详解
源自图像处理领域的经典边缘检测算法,专注于识别并提取图像中的边缘特征,这些特征构成了图像的基本线稿。通过【Canny】处理,可以精准锁定图像元素的轮廓,为后续的图像生成提供清晰的线条指导。
案例:
上传图片:选取一张女生图片,将其导入ControlNet,激活【Canny】模型。
预处理线稿:点击预处理器与模型之间的【爆炸贴图标】,点击后会对上传的图片进行预处理,提取线稿
选择canny的模型
其他参数默认,选择SD1.5的大模型,输入提示词1 girl,
点击生成
canny的预处理器
canny的预处理器有两种模式
canny和invert,canny可以对图片进行线稿提取,invert针对的是线稿
三、【SoftEdge】模型详解
SoftEdge提取的线稿会更加的柔和,适合生成边缘不那么硬朗的元素。
这几个预处理的区别除了teed线条硬朗以外,其他预处理使用的区别并不是很大。
四、【lineart】模型详解
同样是获取线稿,但是比canny获取的线稿要更加精细
预处理器除invert与canny一样意外,还要其它5种模式,分别针对不同风格和特征的图片进行线稿提取。
lineart_standard(标准线稿提取):比较通用,各种风格都可以用。
lineart_realistic(写实线稿提取):适合写实风格的图片;
lineart_coarse(粗略线稿提取):提取的比较粗糙,但是提取速度块;
lineart_anime_denoise(动漫线稿提取-去噪):适合动漫风格,会省略线条;
lineart_anime:适合动漫风格。
使用不同预处理器生成的效果,大体上差异并不是很大,主要在细节上有差异。
五、【Scribble涂鸦】模型详解
涂鸦提取的线稿会比较粗糙,反而会给予SD更大的发挥空间
可以看到,使用涂鸦线稿约束生成的图片与原图有相似度,但是也存在很大的差异。
涂鸦的预处理器有3个:
Scribble_pidinet:更像手绘,
Scribble_xdog:线稿边缘更硬,
Scribble_hed:细节完整
六、【MLSD】模型详解
MLSD主要是获取直线,通常用在室内设计和建筑设计上。
这里我们上传一栋建筑的图片,通过mlsd去获取它的直线线稿,然后输入提示词:“a building,tree,sky,cloud,colorful colors,animation style,”
点击生成,就得到了一张造型与原图接近的建筑的图片。
1、本站AI工具使用教程全免费,并且持续更新
2、如果你想看一些例子或者学更多东西,需要花每年128元成为普通会员。
3、对于更专业的商业案例,你需要花599元成为高级会员才能看到。
😊 立刻申请会员😊 →