重磅干货,第一时间到达
上图中,左边是原图,中间是提取到的要替换的目标的mask,右图是替换之后的效果。它是如何实现的呢们以长裤变成裙子为例,InstaGAN就是将下图中的长裤的mask转变为短裤的mask,同时尽量保证除了长裤和裙子之外,其他的背景基本上保持不变,以此来达到长裤变成短裙的操作。
如果大家想要训练自己的模型的话,可以下载好mhp数据集,放到上图中的datasets文件夹下,然后运行:
就可以在datasets文件夹下生成针对该程序的mhp数据集,然后运行:
来训练自己的长裤转超短裙的模型,需要注意的是,这样的模型训练需要强大的GPU的支持,那没有办法训练怎么办呢/p>
小编也为大家准备好了现成的可以直接使用的模型,大家在配置好环境之后,只需要运行下列的运行语句:
其中dataroot表示的是测试的数据集文件夹,大家可以改成自己的数据文件夹。model参数我们是默认的名字,name表示我们选择的是将长裤换成裙子的,训练数据集是mhp的模型,而loadSizeH、loadSizeW 、fineSizeH、fineSizeW和后面的参数都是默认的参数。
03.结果展示
最后我们来看一下结果吧。小编采用的就是将长裤变成裙子的模型,结果如下图所示:
谁说超短裙只能女生来穿只能说当男生换上超短裙,才知道什么叫“骚气”。最后,小编通过视频的方式来展示以下如何运行程序!
需要这个模型和源码的同学,可以按下面的方式获取。
获取源码
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!