新知榜官方账号
2023-10-15 22:14:33
今天来分享如何把一张彩色图片转换成一张漫画风格的黑白线稿的方法。例如我想把一张水彩稿,或者一张照片转换成黑白漫画稿,不只是简单地把一张图换成灰阶,而是连线条与阴影都要是漫画风格,例如下面这张图显示的:

真人向与真实照片转换成漫画线稿在网上可以找到好几种方法,我自己测试了每一个能找到的方法,最后确定了一个既可以使用在所有类型的图片,步骤又大体一致的方法,下面列一下我看过的方法,如果有我没尝试过的方法且效果也不错,请跟我说一下:
我这次要用的是第三种方法。这种方法除了能正确去除色彩之外,也能让风格贴向我们需要的漫画风,而不是黑白写实风。
首先,我们必须去下载一个动画漫画向模型与一个转换成线稿专用的LoRA。AnythingV5/V3,我个人使用的是最新的V5AnimeLineart/Manga-like(线稿/线画/マンガ风/漫画风)Style将模型放到/models/Stable-diffusion/这个文件夹里面,将LoRA放到/models/Lora/这个文件夹下,然后按Refresh来重载,或者干脆重启Automatic1111让设定生效。
选择一个你要转换的图,在这里我用这张从CounterfeitV25模型绘制的图当范例:

在txt2img里面,将相对应的正面与负面提示词输入进去。如果这张图本来没有提示词,你可以在img2img里面上传图片,然后用InterrogateCLIP(真人向图片),或者InterrogateDeepBooru(动漫向图片)直接从图片提炼出正向提示词。至于负面提示词,就使用你常用的负面提示词应该就足够了。以我的例子,这是我用的正面提示词:
(bestquality:1.4),(masterpiece:1.4),digitalpaintingofVallaria,holding_bouquet,bangs,skirt,shirt,long_sleeves,hat,dress,kindlysmile,flowerfield,realface,realskin,realisticface,realisticskin,detailedeyes,detailedfacialfeatures,detailedclothesfeatures,detailedfaceandbreast,beautifuleyes,detailedeyes,perfectbody,perfectbreasts,perfectface<lora:VallariaV2:0.3>
然后在正面提示词,你必须将所有可能产生颜色的提示词都去掉,例如头发颜色或眼睛颜色,或者主观判断将他们替换成黑白灰三色。当然如果你想要产生的图片是类似漫画周刊彩页的效果,那这步就可省略。接着将模型替换成AnythingV5,并且将LoRA提示词,还有启动词加入正面提示词内:
lineart,monochrome,(blackandwhite:1.4),(bestquality:1.4),(masterpiece:1.4),digitalpaintingofVallaria,holding_bouquet,bangs,skirt,shirt,long_sleeves,hat,dress,kindlysmile,flowerfield,realface,realskin,realisticface,realisticskin,detailedeyes,detailedfacialfeatures,detailedclothesfeatures,detailedfaceandbreast,beautifuleyes,detailedeyes,perfectbody,perfectbreasts,perfectface<lora:VallariaV2:0.3><lora:animeLineartMangaLike_v30MangaLike:1>
当然,如果你不需要黑白线稿,(blackandwhite:1.4)就不用加。接着开启ControlNet,将同一张图拉进来,使用Canny作为预处理器与models记得勾选Enable,将权重调为1。否则你会生出完全不同的图。接着开始跑图,直到出现你想要的结果:

很接近我们想要的图了,但在这边有几个问题:如果原图过小,例如512X512,跑出来的图,它的线条与光影会非常模糊,像是铅笔稿而不是漫画墨水笔稿。阴影的转换过于光滑,像是图片直接转成灰阶,而不像漫画的墨水或网点。如果以上问题对你来说都可接受,那就可以停在这边,否则我们可以继续反精细化它。
接下来修改同一个正面提示词,将所有能让画面精细的提示词都移除掉,例如我的正面提示词中:
realface,realskin,realisticface,realisticskin,detailedeyes,detailedfacialfeatures,detailedclothesfeatures,detailedfaceandbreast,beautifuleyes,detailedeyes,perfectbody,perfectbreasts,perfectface
移除这些提示词之后,就能让图片得到接近手绘漫画的质感。而且由于我们的图已经被ControlNet用Canny牢牢控制住,所以丰富细节的提示词被移除也不会影响我们的人物脸型与五官特征。接着我们要开启Hires.fix,将图放大到两边都要超过1024像素,这样笔触才能锐利到有漫画钢笔的感觉。这就是我们最后的结果:

目前ControlNet最新版本是1.1版,增加了许多新的预处理器跟models,其中一个Lineart也是专门产生类似手绘动画稿的风格。配合利用之前提到的AI绘画|如何使用StableDiffusion来制作角色设定图?,我们就可以大批量地制造漫画专用的人物设定稿了!
微信扫码咨询
相关工具
相关文章
相关快讯
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49