粉丝1.1万获赞8.8万

在我们生成人物图片的时候,脸部环境、服装、光照都可以调的很好看,但只要一涉及到手部动作,不是多根手指就是残缺不全,不是扭扭曲曲就是关节易变。手指修复是我们生成人物画面绕不开的环节,要实现人物各种自然手部动作, 比个心比个耶,展示个戒指没问题。这节课就来给大家讲解一下 stable division 手指调整手指修复的各种方法。 嗨,大家好,我是李晨,欢迎来到 c 君迷。在我们生成图片的时候,难免会出现各种各样手指的问题,最简单的方法就是在负面题词里面添加一系列例如残缺手指、六根手指之类的题词词。 我们可以直接在负面词里面添加像 is like a t 之类的 inbending 标签,这样就相当于自动添加了一系列的负面题词了。点击生成可以 看到左手原本是六只手指的,现在已经是正常显示了,但原本没有问题的右手现在却反而出现了一些问题,我们不妨添加第二个,也是用来优化手指触动效果的一边等来测试一下。 点击 bhans 五,把它加载到负面题词里面。点击生成可以看到这些 inbending 确实能够在一定程度上优化手指错误的问题,但应用了这些 inbending 后,即便我现在是锁定住画面的总之数的,再次生成后出来的画面和画风还是会有所改变, 所以这种方法适合在第一次生图的时候加载使用。第二种方法,在 controller 里面加载图片,通过 openpose 来获取同款手指的姿势, 这里的预处理器选择 dw open pose, 点击爆炸一下,人物的表情姿态和手指动作都被捕捉下来了,我们点击生成,这时候生成的画面就合上 上传图片动作保持一致了。不过拉进来看一下手指的动作还是有比较严重的问题的。我们固定住画面的总值数,只要在 stable difference 里面安装了 open pose at 这个插件,就可以点击直接编辑 open post 的处理结果, 进入编辑界面,这时候我们就可以根据背景图片手动细致的调整每一根手指的关节,调整好后,左上角发送至四道 ctrl, 再来重新点击生成一次,那么现在手指就没有问题了。 虽然现在手指已经优化好了,但我们来对比一下图片,会发现后面生成的画面不管是背景还是人物角色都有一定程度的改变, 那么有什么办法可以固定做画面的同时只修改手指呢?我们可以把原来手指有问题的图片发送到图层图去,把刚刚调整好的 openpose 预处理器骨骼图保存下来, 直接加载到图层图的 control x, 控制类型依然是 open pose, 但由于我们已经有了骨骼坨,这时候预处理器就可以选择五点击生成。在图升图和 open pose 双重约束下, 再次生成出来的画面就已经和原图非常接近了,而且手部问题也得到了解决。不过细心的同学肯定已经发现了,在图层图里面再次生成的画面,即便再怎么接近原图,还是或多或少会有一些细节的改变, 如果你能够接受这些细微变化的话,那就没有问题,因为这些变化能够让画面整体融合更加自然一些。但如果你确实不想改变画面,只想调整画面中手指的区域, 那么我们可以把这张手部有问题的图片发送到局部重绘,通过换笔工具把有问题的手部区域涂抹上。在下面开启 controller, 选择 openpods 控制器, 把之前调整好的谷歌图加载进来,关闭与处理器,把局部充会蒙版区域改成填充好了,这时候点击生成。现在除了手部区域被修改外,其他地方是完全和原图保持一致的,点击放大查看一下,手指问题也修改好了。 刚刚我们上传的这张图片,由于只露出了一只手,如果现在我想要这样的一个爱心手势,同样是通过 controlled dw openpose 来捕捉调整的话, 拇指关节会密密麻麻一根一根,调整的话要花费很长的时间。在不调整的情况下,直接点击生成看看效果, 可以看到现在生成出来的所有知识问题还是挺严重的。这时候我们可以开启第二个 control 列控制单元,加载同样的一张图片进来。这次我们采用深度图控制器,把控制权重降低一些,改成零点六, openpose 的 权重也降低成零点六,点击生成一下,现在爱心手势就比刚才要好上很多了,但还是有问题,我们继续增加一个同学类的控制单元,加载同一张图片进来。这次选用的是 soft 控制器,控制权重依然是零点六, 点击爆炸一下,可以预览到 soft 预处理器的边缘线条效果。再次点击生成,现在这个爱心手势就非常完美了,这时候我们还可以随意切换不同的模型,例如这里我选择一个真实风格的大模型,直接点击生成,可以看到手指姿势依然能够完美的呈现出来。 前面介绍的两种方法其实都是通过上传真实图片的方式来获取手指姿势,但如果是已经生成好的图片,应该怎么修改手指呢?我们先在图层图里面上传这张手指错误的图片,如果这时候我们开启 controller 还是用 open pose 的方式来修改的话,那么现在获取的是本身手指有问题的错误骨骼图,这样调整起来就不太准确了,因此处理生成出来的效果其实并不好。那么我们可以通过安装 def library 这个插件, 然后安装对应九百款不同手部动作的模型,把这些手部模型放置在 stable division web ui 文件夹里面的 attention sd web ui deplib 里面的 maps 文件夹里面即可。 可以看到里面有非常多不同类型的手部动作,还有手持物件的姿势,各个不同方向的角度,握拳姿势等等。 关于这款插件和对应的手部模型都已经打包好了,大家直接在评论区自取即可。某音的同学需要回复一下手势,我会一一把链接私信给你们。我们先来添加一个背景图片进来,把分辨率设置成图片的分辨率, 然后挑选一个合适的手势进来点击添加,这时候就可以调整缩放、旋转手指姿势来匹配画面位置了。摆放好后再添加第二个手型进来。由于左右手方向是不一样的,我们直接把这个手型翻转一下,就可以得到另外一个手的姿势了。 同样放置在合适的位置。调整好后,这时候就可以点击保存编剧格式了。把这个手部图片和原图都导入到 ps, 先用黑色的画笔把手腕部分简单涂抹掉,因为我们只需要手部的姿势。然后用选择工具直接框选两只手,获取他们的选区。 把首饰图层关闭掉,切换到原图图层,用画笔工具吸取一下手部相近的颜色,直接在手部选区里面填充上这个颜色,然后随意添加一点点不同的颜色细节。另外一只手也是这样的操作,直接填充满选区, 然后吸取一下背景的颜色,把原图多余手指的部分涂抹掉,头发边缘的位置尽量仔细处理一下。 ok, 这时候就可以把这个图片和修改过手势的图片都保存一下。 一套 stable defense 图层图页面,我们把手指有问题的原图换成刚刚在 ps 里面修改过的图片。开启 ctrl li ctrl li 里面上传刚刚去掉手腕部分的手势图片进来。控制类型选择深度控制权重零点六, ok, 点击生成。 这时候手腕轮廓边缘和手指啊都有一些问题,很简单,我们只需要降低一点点重绘幅度,并加强 ctrl 的控制,把控制模式从均衡改成更偏向于 ctrl 即可。 再次点击生成,这时候手指就被很好的修复过来了。通过这个方法,大家就可以给人物角色随意更换各种不同的手势了。 不单单是戴 flab 里库里面的首饰啊,我们还可以用手机对着自己的手来进行拍摄,同样把拍摄的图片丢到 ctrl 里面获取手部的深度图,这样就可以实现人物的各种不同手指姿势动作了,什么笔芯,什么笔液,什么污脸都没有问题。 好了,关于 stabledpishon 手指问题的修改和调整就给大家讲解到这里,如果大家觉得教程还不错的话,请不要吝啬你们的小爱心,记得点赞收藏一下了,感谢大家的三连,那我们下期再见,拜拜!

大家好,我是薯片 ai, 最近我的 ai 提示词,画廊网站跑人物动作姿势图时,经常会出现人物的手指脸崩掉的情况,所以我整理并分享几个解决手指崩掉的方法。一、 负向提示词 easy negative 是能够提升整体图片质量, bat and v 四、能够对画风影响较小的前提下改善手部细节。比 bat and v 四更强力的是 negative hand, 它用于修理各种各样画质和畸形问题,这些文件放到这个文件夹内 就可以在这里显示,并且使用了加入负向提示,此后手指效果有一定提升。二、 laura 我们也可以选择一些专门修复手指的 laura 来使用,辅助我们对手指进行优化调整。三、 edit taylor edit taylor 多开可以同时 修脸、修手、修身体。如果你的 editler 只有默认两个页签的话,可以到设置 editler 中将数量设置为多个,然后重启为 b。 接着可以为每个 editler 添加模型,不同模型针对的部位不同。 第一个模型修脸我选择 media pipe faceful。 第二个模型修手,我选择 handle of bias。 第三个模型修身体,我选择 personnel of barmi。 然后就可以看到图片在生成出来后会对脸部、 手部、身体进行检测并进行重绘,看看用 aditator 修复后的效果。四、 open pose 比如我们生成图片后发现多了一根手指,把图片上传到 control net 中,并选择 open pose, 点击爆炸图标生成骨骼图 图。接着我们对骨骼图进行编辑,对手指部分进行调整,记得要点击发送姿势到 control net 中,再次生成图片,就会看到手指已经做了调整。 五、重绘,将有问题的图发送到重绘中,对有问题的区域进行涂抹,等会就对涂抹的区域进行重绘。最后对重绘的区域进行设置下,也能得到修复后的手指效果。 五、 depth library 我们到扩展中搜索 depth library 并安装,然后再下载九百款手部模型,并放到这个文件夹内。我们到深度图片中就可以看到刚刚这些手部模型。 然后添加一张有问题的手部图片到背景中,将尺寸调整为图片的尺寸,选择适当的手部模型添加进去, 并调整手模的位置和大小。调整好后点击发送到 control net 手模发送过来后,预处理器不要选模型,选择 depth 第二个 control net 选择一个骨骼模型图,我这里的骨骼图是没有手部的, 预处理器也是同样不要选择模型,选择 openpose 骨骼图可以用 w 那个来处理哦。最后生成图片看看效果。这张效果其实并不好,不过我偷懒就没有重新跑,将就看下吧。我是薯片 ai, 关注我,分享更多 ai 内容!

是如何导入图片手指修复,还有一种是深层图片并修复手,两种模式先介绍,第一种就是导入图片去修复手,我这边用的是在线的大脑眼,直接进线 也可以使用。我的工作没有本地安装的话,可以打开我的笔记,我都会把工作没有上传在笔记里,自己可以下载。 首先简单介绍一下,这边就是简单的一个生图模型,这边用的是一个导入修复的一个就不用生图,直接导入图片,然后涂抹需要修改的区域,最后根据这个插件把图片导入这个插件,这个插件却需要 ctrl, 他需要检测到这个手啊,他就会自动检测。这边选择区域有三种,一种是第三种比较好,就是把范围更大一点,修复的更完美一点。我这边简单的介绍一下吧。 第一种他就是呃去选的非常近,这样子不太好,就是只是手指的这个区域,那他修复的过程就呃有点怪异, 发挥,发挥的空间就比较小,所以这边有三种。第二种也是方形的,但是它遮罩的位置也是紧巴巴的贴着这个 手,所以第二种其实也不太好,所以最好的门板方式选择第三种的会区域会稍微大一点, 看情况最好是选择第三种,这个门板加大他的修复区域, 其他这个 moment 就可以了。 然后这边总之选择随机就可以不断重重复修复,如果你把它固定了,他就不会修复,至于这边缘就不用管,这只是修复的问题。 呃,图片文化的问题很好解决,这个就不是我介绍的重点, 这个是一种盗墓图片修复的一个方式,然后把它经验一下,呃,介绍第二种。第二种就是呃修复这个 深涂的时候顺带修复手后面是一样的,也是链接,只不过多么一个呃 这个链接而已。这个链接跟这边是一样的,把它输送过去,只是多加了一个,这个 就是他的照点,就只修复这个手的位置,其他画面保持不变。你可以这么理解,这个功能 增加了,这一个不一样,其他都一样,我就不介绍这个优点就是呃,如果 我们生存到满意的时候,我就把它种子固定,这样子他才能保证每次修复的是这张图。如果你每次生土的种子都不固定的话,那他呃后面的也就不固定了。 所以这个生成到满意的时候记得要固定种子,然后固定种子,每次都是生成这张这张图, 这个种子你们说我现在是固定的种子,他再生成的话还是这张, 这个是一。第一个要点就是你要固定好这张图,然后再去修复,不然每次都不一样,他 他修的就不一样了,然后他修复的时候会出现这种,有时候会出现出错。呃,这个没关系,你可以把种子设定这边修复的设定成随机,让他重复的去修复这张图。 所以这有个前提,就是你生成满意的图之后,要记得固定种子,然后再通过这个去不断的修复, 生成不满意你就再修复,而且你也可以啊,这个时候你就不能切换模型,因为你切换模型这边生图也会改变, 所以这个就是声图带手动修复 一个链接 这边你就可以随意的更改,每次修复效果不好, 你就可以去控制他,让他彼此重新修复, 直到你满意为止。 因为他这个只修复手,所以他对背景的融合他就不在行了, 所以这个时候需要自己多修复几次, 直到你觉得满意 ok 的时候再把它导出即可。 如果他老是出错,就是磨合度太差,那我们可以把它的范围缩小,就是把这个缩小一点点, 因为他这个不是修复背景的一个工具,他只是修复手,所以对背景他就修复的不完美,所以这个时候可以控制他的门板区域 来解决他的手,像这样子就正常很多,你可以多重复几次,或者把这个步数提高, 他修复的更完美一点吧。 所以他提供的这三种方式是有用途的,比如像这个背景比较复杂,他他们还不买,那你就只能选择这个方式, 这样子就可以完美的修复手了。好了,这期就分享到这。
