本帖最后由 有穷 于 2022-11-5 15:48 编辑
前言:前一楼教学说了下inpaint局部重绘功能和在丁丁去码/修正上的简单应用。本期继续聊一下AI绘图怎么完善细节。
上期文字说明太繁琐,所以这期会讲得更通俗易懂,以自己出图中每一步的操作为范例,方便大家理解。
本楼的流程示范演示的图出自《夏日&海滩&男人(多图)》
传送门:https://www.gamemale.com/thread-97541-1-1.html
完全没看过其他教程的请至少结合《进阶教学之img2img定向成图及润色》这楼食用
传送门:https://www.gamemale.com/thread-96437-1-1.html
一、重要参数
①首先是要用到两栏prompt提示词,img2img整体重绘和inpaint局部重绘。
顺带一提,在Sampling method这一栏里,楼主过去一直用的是默认的Euler a。但是很多人推荐Euler,所以建议勾选Euler。
②其次是要用到CFG Scale, Denoising strength和Seed这三个参数。
1.CFG Scale指的是参照你prompt提示词的拟合度。总之这个数值并不是越高越好,要自己根据图的情况试。
2.Denoising strength是对原图修改的程度。数值小是微调,数值大是大改。非常重要,在后期处理中会不断地调整这个参数。
&以下几行是扩展了解部分,可以跳过
3.Seed是随机种,也是影响画面的重要参数,一般默认-1表示开启随机。同样的参数和咒语,你和别人成图不一样,原因是因为随机种给你随机了一些内容。如果其他参数再加上随机种数值都一致的话,出的图就会完全一样(除非你自己训练了模型,这个先不讲,目前LZ所有图都用的是默认的模型)。
4.如何保存和使用随机种?在上图PNG Info一栏里可以查一张由AI直接生成的图里的所有参数,包括随机种数值。复制下来黏贴在随机种那一栏即可。
二、演示环节
①步骤一:首先找张参考底图
1.找一张高水准又合适的参考图是很重要的,比如说这张↓
参考的就是这张↓
虽然画面元素基本联想不到一块,但大致的构图、光环境和雾蒙蒙的效果等AI是可以继承的。这也是img2img出的图要比纯文字念咒更好的原因,有些图像要素就是你拿文字没法描述的,必须要靠参考图。
2.如果找不到合适的参考图怎么办?
那就用AI的txt2img自己出一张差不多的,然后作为底图。
下图是最初念咒生成的图。咋一看雷点很多,不过其实画面要素全、肢体没有太大问题、姿势动作大致符合要求就够了。
&念咒方面其实并不追求多而追求精准,有时候词条太多反而会冲突造成更多克苏鲁。
示例:Prompt: masterpiece,best quality, bara,realistic, male, 1 man, nude,dark skin, on the beach, day, afternoon, very short hair, manly, handsome,sitting, Beach chair, under the parasol, sunshine, crossed legs
Negative prompt: vagina,pussy, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username
②步骤二:把底图丢进img2img
1.因为觉得上图和心目中的成图差距还蛮大的,我想让AI在原图基础上大改。所以我把Denoising strength参数调成了0.8,超过0.8可能会生成完全别的姿势的图(和CFG Scale也有关)。然后调整参数一次性生成25张,看看AI能不能生成出比较理想的,之后就挂着去干别的事了。不怕麻烦也可以用迭代的方式,4张4张地生成,每次从4张图里选出最好的一张,直至筛选出心仪的。
2.之后从25张图里选择了一张,我觉得已经90%可以的了。但还是有很多问题的,比如:
a.多生成了一根伞杆 b.日常手出错 c.右腿过长 d.腰和屁股衔接处太平 e.椅子有两处问题 f.右肩有问题不过我没管hhh
②步骤三:用PS简修一下图
1.之前有简略讲过inpaint局部重绘功能,但inpaint毕竟是在指定位置上按文字描述重绘,具体重绘成什么形状AI也不清楚,可能要试很多很多次。
这个时候就要把图片导出来用PS或者画图简单涂一下帮助AI理解,并不需要什么专业素养。
2.↓自己用PS修正之后的结果。基本用画笔吸色+仿制图章涂,涂地很粗糙,但没关系AI能理解就行了。右腿那里有圈起来用ctrl+T缩放,不过从反馈来看最后缩放的幅度还是太小。
②步骤四:再让AI整体重绘一遍
1.把修过的图丢进img2img,因为感觉已经修得差不多了所以这次把Denoising strength参数调成了0.3-0.4,也就是让AI小调。一次性生成9张,最后挑出一张比较好的,下图就完成了。
2.后续可以再用inpaint做最后一点点调整。这一步有很多可选操作,比如a.如果重绘想要最大限度保留原图风味,可以把原图的随机种等数值保留再在这里输入。b.你觉得脸等部分还有瑕疵,那你可以用inpaint让AI重绘那部分,反之你觉得脸不想改就让AI重绘脸以外的部分。需要注意的是Denoising strength参数对人脸很敏感,所以改脸的时候这块要调低。
以上就是楼主出图的完整流程,看着复杂,其实操作起来比较简单啦
三、进阶使用之接头霸王(附赠的篇幅)
PS和AI搭配除了修图,还可以干别的事
人机协作,发挥你的想象。比如你可以像玩拼贴画一样,直接把想要的元素贴/涂进去,然后再丢给AI生成。
羞耻,出图结果就不放了-w-
|