• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go

976105.png

happk

GF  2023-01-27 00:06
(happk)

AI绘画应用 : 修图(✗)──> 脱衣(✓)


▲以上是纯粹用openOutpaint 修图的结果。
说到「AI脱衣」,很多人可能会想到deepnude,或该作者认为更高级的deepfake。(在GAN的应用上) 但实际上 stable-diffusion 也能做到类似的事情,有时甚至更好 ε≡ヘ( ´∀`)ノ
本文将一步步教你利用 stable-diffusion-webui 的 openOutpaint 插件局部修图 ── (「・ω・)「以脱衣为例。
注意 : 本文旨在介绍 openOutpaint 的流程,中途可能会遇到:  「这里用PS抠一下图不是更快吗 !」  「明暗太差了,怎么不用PS处理一下哩 ! 」 ┏( .□. ┏ ) ┓
1. 软件的下载与安装
1 - stable-diffusion-webui  请移步stable-diffusion-webui的教程:AI绘画简易入门
2 - openOutpaint
    1. Extensions > Available > load from
    2. 找到openOutpaint
    3. > installed , 在该插件左侧打勾,点击cmd.exe,ctrl + c ,中断进程,然后关闭视窗
    4. 用文本编辑器开启 webui-user.bat ,增添 set COMMANDLINE_ARGS= --api
    5. 启动后,出现openOutpaint标签页
2. openOutpaint的基础说明
1. 操作
    - ctrl + 左键 : 拖动画面
    - ctrl + 滚轮 : 缩放画面
绘制时:
    - 左键 : 画
    - 右键 : 擦除
2. 界面
由上至下分别为 :
    - Dream
    为啥叫Dream啊0.0,等同于outpaint,使用时同时框住原图与图外,可以扩展画片
    - img2img
    图生图( 2 = to )。相比原本webui内置的可以局部重绘,大大增加效率
    - 蒙板刷
    标记需要重绘或不重绘的区块
    - 画笔刷
    自带取色器,绘制粗略图形可以让AI更了解你想做什么。注意右键不只会擦除笔迹也会消除底图
    - 选择图片
    顾名思义。选取区域后可拖动、删除或保存
    - 上传图片
    点一下后在左侧"outpaint"窗口会出现上传图片界面
    - 反推提示词(tagger)
    不常用,一般img2img不需要太精准的提示,而且还挺慢的 (•ө•)

    - 右上的齿轮 - 可以改变整个画布的大小。
    - Host - 输入你的端口,默认7860。
    - Prompt、stable diffusion setting
    跟一般的图生图一样。
    有一种说法是Eular a 变化较大,适合大修;DDIM较细致,适合做细部调整……听他在放屁(。ŏ_ŏ) 我建议直接改 Denoising strength。
    总之,默认设置可以解决大多数情况,依据显存大小可以设置一次出图的数量( 别问我为啥openOutpaint出更多图需要更多显存 )。
    而模型一般推荐 sd-v1-5-inpainting 是一款专门强化图生图的模型,但在二次元方面怎么说呢......要是感觉出图不太对劲,可以试试Anything。
    - Save/Upscaling
    ( 这栏位是怎么分类的 = = )
    可以保存整个画布;对图片高清化。
    - Context Menu
    依据你是画笔刷、蒙板刷......模式有所不同,遇到再介绍。

3. 实战 ─ 芭芭罗丝(@ 影之诗)
众所周知,巴巴萝丝是邪恶的雌小鬼,所以来脱她衣服逞罚她吧 ! ٩(。・ω・。)و

1. 上传图片
    1. 按U键进入上传图片模式(所以说这UI设计真的迷= =),或按右侧黑色界面的"Stamp Image"
    2. 左侧的Context Menu会出现上传界面,拖动或点击"Upload Image"上传图片
    3. 点一下列出的文档名,鼠标上会跟着图片,在画布中再按一下左键确定图片位置
    4. 按S键进入选择图片模式,或按右侧黑色界面的"Select Image",框选图片并拖动至合适的位置


2. 图改成身体颜色
这里针对衣服完好的人物,如果你的目标身着防御力很高的比基尼铠甲,可以跳过这一步仅通过提示词修改。
这是因为,裸露身体较少的情况下,可能难以在低 Denoising strength 下画出裸体,而高 Denoising strength 又容易与原图兼容较差。

    1. 按C键进入画笔刷模式,或按右侧黑色界面的"Color Brush"
    2. 左侧的Context Menu中选择滴管,在皮肤上左键取色( 颜色大师也可以自己慢慢调 )
    3. 注意Context Menu界面中的"面具"标志,蓝色时表示画出的笔迹带有蒙板;反之则无。 这里用带蒙板的笔刷。
    4. 于衣服上应是皮肤的位置涂上颜色。
    ( 画上后看起来...(*´д`) 不过不用担心,这只是给AI一个这里是肉体的认知 )


3. 确定裸体基调

    1. 按 I 键进入图生图模式,或按右侧黑色界面的"Img2Img"
    2. 左栏添加提示词:
      prompt: cygame, nude, breast
      negative prompt: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry
3. 我选择 Anything v3 其余绘图参数默认。
4. 左侧的Context Menu中,将Keep Border Size 调至 0 ,这是指你的绘制框边角是否预留不绘制的区域( 有啥用= =? )
5. 这里的"面具"标志有红、蓝两种。红色表示重绘有蒙板的区域;后者反之。这里用红色( 相信好好跟着做的人应该不会有疑问吧(・ω´・ ) )
6. Keep Unmasked Blur 是指蒙版向内几象素不重绘,再绘制小区域时要调为0
7. 设置 Denoising strength 为较高值,因为皮肤色块跟身体实在是差太远了,所以要将与原图差异值拉大,我这里选用0.75
8. 在画布中拉出绘制区后再左键点一下绘制框中心开始绘制,等待绘制......

9. 绘制完成后会看到这个画面 (当时忘了截屏,拿其他图片替代)

    - 周围的篮框是当Keep Border Size不为0时的不重绘区域。
    - 1/4 表示总共重绘了4张,而0/4为重绘前的图像。可以通过"<"、">"来选择阅览的图像
    - "+" 是再绘制一组图像;"-"是移除目前阅览的图像
    - "Y" 将这张图像固定,并移除其他备选图像
    - "N"取消所有重绘,回复原图
    - "R"保存至原图
    - "S"下载这张重绘的图像
    - "U"固定这次的种子码(不常用)
选的图能体现裸体、位置关系到位即可,不用一步到位。此时我选的图是以下这张

注意,此时的身体结构会决定最终走向,所以对结果不满意时,可能需要回到此步重来( 伏笔 )

3. 融入画面
现在的目的是要让中间这块裸体融入整个画面中 <一样注意多次修改,不要一步到位>
按 M 键进入蒙版刷模式,或按右侧黑色界面的"Mask Brush",涂抹裸体周遭 <蒙版处是要重绘的区域>
然后转换至图生图模式绘制...

然后就是不断涂抹相接不自然的地方、再重绘。

4. 角色特征的回复
先看看目前的进度 (其实不是同一轮修改,不过我们先继续看下去)
等等 ! 鸟嘴被遮住了,而且芭芭萝丝的项圈也不见了 ! Σ(°Д°;


此时我们可以先再导入一次原图,擦去无关处后,再用图片选择模式(S键)移到这上面。如下


然后再次用蒙版刷涂抹相接处、重绘。
( 没错,这里用PS套索工具会更好 (:3 」∠ ) )

5.成果
先看第一次的结果:

光影方面比较合理、但左手的衔接有硬伤,由于第一步重绘时身体基调定得太小,所以无法靠修复回正( 伏笔回收 )



于是乎我又再重新改了一轮 :

左图是未完全修复角色特征;右图则回填了左侧衣服,显得更加自然。
不过因为身体定调问题,角度与光影不合逻辑。不过也因此体现肉体的美感,是我映像中的芭芭萝丝应有的身材...... ヾ(´ε`ヾ)



三次元的修图也差不多,模型建议选用 sd-v1-5-inpainting。

stable diffusion 模型有巨乳的倾向,可以适时调整提示词以符合人物特征。
( 除非人物本身年纪较小,容我不敢放例图 ( ̄ε(# ̄)☆ )


4.结语
其实不只是对现实中的图片,openOutpaint 对 AI生成的图像修复更是好用,尤其是扩展图像。(不用例图了,减少被嫌弃的机会 )
其中,由于肢体的正常衔接,常常需要大范围修图、重绘,如果发现图像已经离原人物越来越远了,就要及时回填原图。虽然可能不及人工修图繁琐,但也需要耐心慢慢修改,然后你就会发现跟群友吹逼得成本好高= =



5. 常见问题

当出现问题时,请先检查以下设置:

- 你有在 webui-user.bat 中的 set COMMANDLINE_ARGS= 後加 --api 吗?
如果你用的是一键启动器,参数则与webui-user.bat中的独立,要在高级选项中『启用API』


- Host 的网址跟你设定的port一样嘛?(没有设定的话默认是7860, 我有改过所以是7777)

- 版本更新是否有到最新版本?(建议用一键启动器管理版本)

引用
B站上秋葉大佬的一键启动器:https://www.bilibili.com/video/BV1ne4y1V7QU


976105.png

happk

B1F  2023-01-27 00:07
(happk)
求打赏                    

此帖售价 0 SP币,已有 284 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!

由於搞不懂南+的排版,这帖子我自己看着都脑壳疼,这里提供排版好点的版本
链接: https://pan.baidu.com/s/1S9Z8fRHecfEwKMz9a_rZlQ?pwd=cgke 提取码: cgke
分流防爆
链接: https://pan.baidu.com/s/14ix-E_f1J9exO8X6dkQ9JA?pwd=eh3j 提取码: eh3j

牌佬们还记得这张卡吗 (o´・ω・`)σ


小修一手二妹
本帖最近评分记录:
  • SP币:+5 技术的传播者

  • 976105.png

    happk

    B2F  2023-01-27 00:19
    (happk)

    回 4楼(e0025812) 的帖子

    可别说,P站那个1图(不加进化)训练出海仓唯的模型是真的nb

    976105.png

    happk

    B3F  2023-01-27 10:38
    (happk)

    回 35楼(幽灵) 的帖子

    狱友是吧,快学起来一起贡献ai色图(#☉д⊙)
    szb的自卑源就靠我们了(

    976105.png

    happk

    B4F  2023-01-27 10:41
    (happk)

    回 19楼(e4ce656d) 的帖子

    因为是我老婆捏(*´∀`)~♥
    话说修图时才发现眼珠画法挺特殊的

    976105.png

    happk

    B5F  2023-01-27 10:46
    (happk)

    回 20楼(letsgo) 的帖子

    版本第一个组的卡组就是财宝皇,现在GM养老中_(:3 」∠ )_
    看你没有需要用sp的地方,提一嘴2F打赏有牛奶奶脱衣图哦 (「・ω・)「
    (虽然我是不太懂为啥都叫牛奶奶,效果差挺多吧

    976105.png

    happk

    B6F  2023-01-27 13:01
    (happk)

    回 50楼(tt01) 的帖子

    看来是想要学习的friend呢ヽ(●´∀`●)ノ
    试试这个,档案是html,直接开启就好
    链接: https://pan.baidu.com/s/14ix-E_f1J9exO8X6dkQ9JA?pwd=eh3j 提取码: eh3j 

    976105.png

    happk

    B7F  2023-01-27 13:11
    (happk)

    回 52楼(728f44c4) 的帖子

    我的配置是:笔电
    r5 5600, rtx3050(4G vram), 16G ram

    可以简单认为显卡性能决定速度,显存决定能跑的图的大小上限
    我512*768, anything_v3, Eular a 45步 >> 19秒 1张图

    至於修图,由於只要小范围重绘所以会更快

    976105.png

    happk

    B8F  2023-01-27 13:25
    (happk)

    回 55楼(恋之爱慕) 的帖子

    1楼的改图好多了,原图在:https://svgdb.me/cards/116231010

    第一次是没改好,芭芭萝丝原本的光影又很黯淡(cy日常角色背光),不怎麽好看
    所以第二次改图时就保留了好看的body~
    不过你如果看我1楼改的原图就会发现,本来cy的卡图姿势就挺彆扭的,所以也算是原汁原味吧(强行_(:3 」∠ )_)

    976105.png

    happk

    B9F  2023-01-27 13:30
    (happk)

    回 58楼(流の心) 的帖子

    改图的乐趣又不一样了,反和谐总有种把良家妇女托下海的感觉 (「・ω・)「

    976105.png

    happk

    B10F  2023-01-27 15:00
    (happk)

    回 65楼(清和) 的帖子

    答对了(*゜ω゜)-b

    奖励一张精灵女王改图

    976105.png

    happk

    B11F  2023-01-27 15:32
    (happk)

    回 71楼(在小憩的喵) 的帖子

    如果你觉得szb不好,就去建设它,生产它的色图

    976105.png

    happk

    B12F  2023-01-27 15:36
    (happk)

    回 64楼(Tosyo) 的帖子

    感谢打赏~(*´∀`)~♥
    打赏楼偶尔会更新内容(色图),可以关注一下

    976105.png

    happk

    B13F  2023-01-27 15:44
    (happk)

    回 74楼(55678b33) 的帖子

    有用编辑器打开webui-user.bat 在 set COMMANDLINE_ARGS= 後加上 --api 吗?

    976105.png

    happk

    B14F  2023-01-27 16:10
    (happk)

    回 78楼(55678b33) 的帖子

    该行前面有去掉 # 吗?或截个图我看看

    976105.png

    happk

    B15F  2023-01-27 23:24
    (happk)

    回 88楼(8a8cfd35) 的帖子

    也行啊,实际上为了正常衔接局部脱衣,ai也会自动修改服饰,当然这就是最花时间重绘的部份了

    你是什麽资源组吗?
    我记得有个汉化组,翻译黄色漫画,特地改图帮角色穿上衣服     

    那也太残忍了_:(´□`」 ∠):_

    976105.png

    happk

    B16F  2023-01-28 21:01
    (happk)

    回 147楼(赛博龙玉涛) 的帖子

    请问你的webui上次更新是什麽时候?(这里还是推荐B站秋葉大佬的启动器,用於版本管理)
    这问题比较少见,issue也只有两三个人遇到,其中一个说是重新安装webui解决了
    可以先记住你目前的版本,再更新到最新版,看是否有解决。


    然後试着重新安装git。你的git是怎麽安装的,怎麽还没有submodule命令= =?

    976105.png

    happk

    B17F  2023-01-28 21:08
    (happk)

    回 144楼(fufu) 的帖子

    应该是可以的,原专案上有人提交的issue就说用的是1050ti(当然bug的原因不是显卡啦)

    976105.png

    happk

    B18F  2023-01-28 21:26
    (happk)

    回 161楼(GTJoker) 的帖子

    你是也想要自己改卡图吗?
    建议看我打赏楼的范例,szb卡图日常背光,姿势扭曲,修起来会有点难度

    至於手臂遮挡的问题,可以先把整块胸部(或其他部位)用蒙版遮住,整块重绘,这样重绘质量会比较高
    然後再用我正文中提到的,将原图的手臂剪贴过来。之後再剪贴的交界处加蒙板,denosing strength 调至0.05,使之过度自然

    976105.png

    happk

    B19F  2023-01-28 21:38
    (happk)

    回 116楼(littleyiu) 的帖子

    除非有工程档,直接在做成动画前修改原图
    否则像我们这样一帧帧改要累死的......至於ai改视频,原理就跟deepfake一样,不过一个改的是脸一个是身体
    不过我记得这种很容易赚钱的项目,一般不会免费开源
    你可以github上找找有没有人发布二次元用的项目,或是自己训练一个试试罗

    976105.png

    happk

    B20F  2023-01-28 21:43
    (happk)

    回 165楼(GTJoker) 的帖子

    影之诗原卡图本来质量就挺高嘛
    而且修图本身也挺有乐趣,给原卡图增添了不少新鲜感

    最近开无限大赛了,跟得上现在的speed吗?#))д`)

    976105.png

    happk

    B21F  2023-01-28 21:57
    (happk)

    回 168楼(alice) 的帖子

    你是指鸟嘴吗?其实重绘一下交界处就行了,只是我当时太累了,还要打文章就没改了(・ε・)

    至於身体的部份嘛......难得随机数出了这麽好的body,即便姿势有点不太对,我也很难割舍啊_:(´□`」 ∠):_

    976105.png

    happk

    B22F  2023-01-28 22:20
    (happk)

    回 170楼(kb-note) 的帖子

    去码的问题,你要不要试试先高清化将马赛克变模糊後,再低denosing strength重绘

    然後手指,舌头遮挡的问题,就用我正文中提到的,将原图剪贴过去再用低denosing strength重绘交界

    976105.png

    happk

    B23F  2023-01-29 02:23
    (happk)

    回 183楼(想性交更想做爱) 的帖子

    host右边是绿色的connected状态嘛?
    如下图:

    976105.png

    happk

    B24F  2023-01-29 02:42
    (happk)

    回 188楼(想性交更想做爱) 的帖子

    你有在 webui-user.bat 中的 set COMMANDLINE_ARGS= 後加 --api 吗?

    976105.png

    happk

    B25F  2023-01-29 02:47
    (happk)

    回 190楼(想性交更想做爱) 的帖子

    其中的网址跟你设定的port一样嘛?
    (没有设定的话默认是7860, 我有改过所以是7777)

    976105.png

    happk

    B26F  2023-01-29 02:59
    (happk)
    不然你用B站上秋葉大佬的一键安装包,或一键启动器试试吧
    https://www.bilibili.com/video/BV1ne4y1V7QU
    可以先记住你目前的版本,再更新到最新版,看是否有解决。
    ---
    当然要是你不在乎使用的是什麽版本,直接在webui根目录,右键git bash here ,输入git pull 直接更新倒最新版(刚发现最新版有个严重的bug= =)

    本帖的178楼说他这样就成了0.0

    976105.png

    happk

    B27F  2023-01-29 03:31
    (happk)

    回 196楼(想性交更想做爱) 的帖子

    啊这,那要注意,他的启动器用的参数是与webui-user.bat中的独立的
    要在高级选项中『启用API』

    ---
    顺带一提,你能不能教教我南+要怎麽设定,才能在回帖被回复时接到通知......

    976105.png

    happk

    B28F  2023-01-29 14:22
    (happk)

    回 207楼(Shimamura樱) 的帖子

    我是N卡所以没试过A卡运行
    不过webui的项目wiki中,作者提到A卡只能在 linux 的环境中运行。

    不然你可以找找别人部属在云端的项目,B站有人发表,比如这个:
    https://www.bilibili.com/video/BV1T44y197ga
    不过我没亲自试过这个项目,你可能要自己研究一下。

    976105.png

    happk

    B29F  2023-01-30 22:42
    (happk)

    回 230楼(98a1cfe4) 的帖子

    你启动webui时会有一个命令视窗开启,那就是cmd.exe
    把他中断(ctrl + c)後再关闭可以避免出错

    976105.png

    happk

    B30F  2023-01-30 22:47
    (happk)

    回 232楼(shizilsp) 的帖子

    - 你有在 webui-user.bat 中的 set COMMANDLINE_ARGS= 後加 --api 吗?
    如果你用的是一键启动器,参数则与webui-user.bat中的独立的,要在高级选项中『启用API』

    - Host 的网址跟你设定的port一样嘛?
    (没有设定的话默认是7860, 我有改过所以是7777)

    - 版本更新是否有到最新版本?
    (建议用一键启动器管理版本)

    B站上秋葉大佬的一键启动器:
    https://www.bilibili.com/video/BV1ne4y1V7QU
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go