Open stone100010 opened 4 years ago
我看过stylegan的人脸隐向量提取工程,我现在可以通过stylegan训练得到我的人脸和隐向量(.npy)文件,我曾尝试在move_latent_and_save前一步替换成我的npy,并且我也同样更改成了[1, 18, 512]而且数据分布在[-1, 1],但是生成的图片具备属性修改但不是我,是其他人的脸,具体代码如下,恳请您的解答,感谢:
`npyfile = np.load("results/0099.npy") npyfilenew = hscMaxMinNormalization(npyfile[0], np.max(npyfile[0]), np.min(npyfile[0])) npyfilenew = np.resize(npyfilenew, (1, 18, 512))
def hscMaxMinNormalization(x, Max, Min):
x = x / Max
return x
`
请问你成功了吗
同问。。。是否可以用自己的图进行属性修改? 另外,我看生成图片似乎是经过人脸对齐的?这个是训练数据的前处理要求的嘛?如果要用这个模型,那就需要是经过对齐的图?
同问。。。是否可以用自己的图进行属性修改? 另外,我看生成图片似乎是经过人脸对齐的?这个是训练数据的前处理要求的嘛?如果要用这个模型,那就需要是经过对齐的图?
作者您好,我看了一下代码,里面是通过已经训练好的模型然后随机生成出来的图片(png)和隐向量(.txt)文件,然后可以进行属性修改,表现效果还是很好的,那如果我就用我的一张自拍照,属性修改怎么处理呢?期待您的解答,感谢!