欢迎光临散文网 会员登陆 & 注册

简单的用stable diffusion把漫画变成真人(干货)

2023-06-07 23:06 作者:寂静萤火虫2  | 我要投稿

    这几天用SD把漫画变成真人,有不少群友都在问是怎么做到的,今天就做个简单教学把 。

首先你要有张原图,这里我自己现在【文生图】中生成了一张:

正向提示词:8k Wallpaper,grand,(((masterpiece))), (((best quality))), ((ultra-detailed)), (illustration), ((an extremely delicate and beautiful)),arms behind back,upper body,garden,grassland,flowers.flying petals,(((masterpiece))) 反向提示词是通用你们随意

     现实的情况是很多网友都更喜欢拿流行漫画里的插图来做,这时候是没有提示词的,现在我也不用现成的提示词,直接把这张图放到反推中推测:

推到结果是:1girl, solo, dress, flower, long hair, brown hair, outdoors, hair ornament, hair flower, cherry blossoms, tree, looking at viewer, petals, grass, detached sleeves, white dress, closed mouth, blue dress, looking back, white flower, brown eyes, skirt hold, bangs, breasts, smile, bare shoulders, sky, standing, pink flower

  把这段提示词复制到【图生图】中,并且在提示词前面加上照片级的质量控制语句,如下:

正向提示词:(photorealistic:1.3), (masterpiece, best quality,8k:1.2), (ultra-detailed, highres, extremely detailed ,absurdres,  incredibly absurdres, huge filesize:1.1 ),

反向提示词:illustration, 3d, sepia, painting, cartoons, sketch,(worst quality:2),(low quality:2), (normal quality:2) ,bad-hands-5, bad-image-v2-39000,  ng_deepnegative_v1_75t

 接着下一步把图片放到【图生图】中:

注意红框中的参数

选择采样器,这个看个人喜好,然后是采样步数,默认是20,但是我现在选择的这个采样器在30步以上有更好的细节所以我设置为30。

面部修复要打开,不然脸容易崩。

分辨率必须调整跟原图一致,如果原图分辨率很大就必须等比例缩小,注意:缩小分辨率一定要跟原图比例一致

提示词引导系数和重绘强度默认就可以,后续处理需要调整这两个参数,现在先不动。

接着重点来了转到controlnet插件的部分:


按照箭头的顺序操作
并勾选【启用】


首先把原图放入controlnet,选择线稿模式(老版本controlnet是直接选预处理器),选择预处理器:lineart_realistic  

模型选择 :control_v11p_sd15_lineart   

老版本的也可以直接用canny

点击预览生成线稿后

然后在结束控制的步数调整参数,一般取值0.3-0.4,太少人物跟原图差距过大,太大又不像真人

很惊艳是不是?

到这里就算是出结果了,是不是很简单?

等等。。。。。

等。。。。。

。。。。。。你们都给我站住,还没下课,

做成这样你成功了90%,图片还需要细节的修饰,我们继续让图片更完美,添加更多的细节

直接把结果发送到【图生图】中

调整【提示词引导系数】:15 (具体范围在10-15之间,看实际出图效果更改)

调整【重绘强度】:0.3(具体范围在0.2-0.4之间,实际情况看出图效果更改)

如果画面崩了,就改小一点

取消强制面部修复,取消强制面部修复,取消强制面部修复

然后转到controlnet插件页面:

control_v11p_sd15_lineart  切换到  control_v11f1e_sd15_tile

预处理可选可不选

结束控制的步骤调整至:1

并勾选【启用】

关闭参考图和预览图


然后打开放大脚本:

选择高清化算法:4x-UltraSharp,或者R-ESRGAN 4x+ 都可以

放大倍数一般是2倍或者4倍

这样就算大功告成了,最后的高清大图我就不放了你们可以自己试试。


简单的用stable diffusion把漫画变成真人(干货)的评论 (共 条)

分享到微博请遵守国家法律