哪里有妄撮美女衣服的资源?这种行为千万不要有!
今天跟大家分享一下我昨天搞的“妄撮美女衣服”的实践记录,嘿别想歪,我说的可不是真的扒衣服,是玩一个图像处理的小把戏。
起因: 事情是这样的,昨天在网上冲浪,看到有人用AI做那种“去除马赛克”的效果,当时就觉得挺有意思的。然后突然灵光一闪,想到以前小时候玩过的“妄撮”游戏,就想着能不能用AI也搞一个类似的,纯粹就是觉得好玩。
准备工作:
- 我得找一些美女图片素材。这个简单,网上随便搜嘛不过为不惹麻烦,我找的都是一些比较普通的写真,或者动漫人物的图片。
- 然后就是软件工具。我用的是Python,再装几个常用的库,比如OpenCV,PIL(Pillow),还有一个比较重要的,就是可以做图像生成的AI模型,我用的是Stable Diffusion。
- 硬件嘛一台还算凑合的电脑,最好有个独立显卡,不然跑AI模型会卡死。
开始实践:
第一步,把图片读进来。用OpenCV或者PIL都可以,反正就是把图片变成Python可以处理的格式。
第二步,确定“衣服”的区域。这个有点麻烦,因为AI并不知道哪里是衣服,所以得我自己手动标注。可以用PS抠图,把衣服部分单独抠出来,然后保存成蒙版图。
第三步,让AI“脑补”衣服下面的内容。这里就要用到Stable Diffusion。我把原图和衣服蒙版图一起丢给AI,然后给它一些提示词,告诉它这下面大概是什么样子,比如“皮肤”,“身体”,“内衣”之类的。提示词越详细,AI生成的效果就越
第四步,把AI生成的内容和原图合成。这一步也需要用到图像处理的技巧。我把AI生成的内容放到衣服的区域,然后用一些平滑过渡的方法,让它看起来更自然一点。这一步很关键,搞不好就会显得很假。
遇到的坑:
- AI生成的内容经常会跑偏。有时候会生成一些奇怪的东西,比如多出一只手,或者直接把脸给换。
- 衣服边缘的处理很麻烦。如果边缘处理不就会出现明显的接缝,看起来很不真实。
- 显卡不够用。跑Stable Diffusion太吃显卡,我的老电脑经常跑几张图就卡死。
最终效果:
虽然中间遇到不少坑,但是还是搞出几张效果还不错的图。跟真的“妄撮”游戏比起来,肯定差远。毕竟AI现在还不能完全理解人类的意图,很多地方还是需要手动调整。
这回实践纯粹就是图个乐子,也让我对AI图像处理有更深入的解。虽然现在AI还不能完全代替人工,但是它的潜力是巨大的。说不定以后真的可以实现一键“妄撮”,哈哈。
声明:
这回实践纯属个人娱乐,所有图片素材均来自网络,不涉及任何侵权行为。请勿将此技术用于非法用途。
声明:本站所有文章均为网友自行上传发布,本站只提供交流平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。