【教学】后期处理之Inpaint修正
本帖最后由 有穷 于 2023-1-14 14:35 编辑前言:前一楼图解了Stable Diffusion的Prompt提示词使用,利用AI生成图这块的教学就结束了。之后就是后期处理,这部分内容比较细节,会讲得比较繁琐。本楼先讲比较实用的修正教学,主要使用inpaint局部重绘功能实现。
开始前先来一段FAQ回答过往的一些问题
①AI能不能画好细节?
可以达到成图看不出明显的问题,但要利用好img2img那楼里提到的Denoising strength参数和inpaint功能、结合简单的人工修图技巧来实现。此前我放的图主要出于展示用目的,所以基本都没修过,只打了码。
这里补充下Denoising strength参数的数值区间对应的大概意义
0 就是原图,0.0~0.1 在样图基础上微微调,0.1~0.3 微调,0.3~0.5 一般性调整,0.5~0.7 样图和AI五五开,0.7~0.9AI为主导,0.9+AI放飞自我
②AI能不能画好XX?
能,只是和手脚一样对AI来说比较难,要试更多次。这是个概率问题,直接生成脸/身体/手脚/XX等等都同时正常的概率比较小。所以要依靠后期局部修正,也是能比较轻松做到的。
③要怎么批量生成复数张图片?
找到img2img那楼,把参数图解里倒数第三行的那两个参数调高,比如调成一次性生成12组每组2张(注意batch size参数建议不要超过2),然后挂后台去做别的事。
好了,回到正题
一、普通的马赛克
原理:Inpaint简单来说就是圈起图上不满意的地方,让AI反复重画达到自己想要的效果。
第①步 修正
点开img2img下的inpaint功能,导入需要去码的图。在Masked content一栏中选择original(原样绘制)。用鼠标涂抹(左图)需要去码或修正的部分。在词条框里输入(描述要重绘的内容)作为辅助。把Denoising strength参数调到0.6。然后点多生成几张,从中选择比较好的。
一般来说到这一步就OK了。不过对于比较麻烦的情况,比如码太厚或者占的像素太少等,AI可能无法正常识别,则还需要进行以下两步。
第②步 形状修正
我这里从生成的9张中选择了一张初具雏形的,再点击send to inpaint将新图作为新的底图。因为我觉得下半部分已经画的不错了,但是主题部分还比较抽象。所我重新涂抹区域至仅限主体,把Denoising strength参数调到0.4进行微调,后续又以此类推修正了头部部分。
第③步 风格重绘
现在整个部分的形状已经可以了,但是由于多次局部重绘所以衔接处看起来可能有一点点不协调,这时候再把整个原马赛克区域框起来,把Denoising strength参数调到0.2进行整体微调重绘,结束。
二、黑线/白块的马赛克
比上面那个麻烦,黑线白块会干扰AI识别。这种情况就需要手动在PS或者windos自带的绘图工具里,用对应颜色的画笔把黑线白块给涂掉(单色即可不用涂的很仔细),然后把去掉黑线白块的图丢进img2img里。接下来步骤同上。
大佬厉害了,一直出教学贴,也是辛苦了有时间再去试试,我的全是奇行种:'( AI标签出来后一直有大佬来教学,太强了 认真学完这几篇感觉就可以自己弄了 去码效果很棒,也就是说是要让ai在打了马赛克的地方重新画一个丁丁啊 大佬好厉害啊,真的很有用的知识,自己生成的感觉一直在出问题呢 非常给力啊,感谢楼主分享 牛啊,合理利用AI作画实现去马赛克,就是好奇效果咋样?! 调教成果斐然啊。重绘确实是很好的思路 厉害୧(๑•̀◡•́๑)૭ 大佬挺厉害的。介绍的非常详细。很适合入门教学帖子。 感謝分享教學,最近真的好多教學跑出來,看來是想要拉許多人一起用AI繪圖;P 我好奇是不是因为破解版的关系所以图片大小只有512 是技术贴大佬,码了有空学习 大佬干货好多,先码一个,回头继续玩玩看 大佬的教學帖
總之先收藏 果然涩涩才是第一生产力啊;P 这些东西也太难懂了,不过都确实很实用 这个功能很棒啊,以后有码的图就用AI自动去码 我感觉这种科普贴真的是其他地方都找不到
页:
[1]
2