怎么把人脸p到狗脸上?
这个简单,我刚好今天搞了半天,最后用了pix2pix的方法弄好了,发一下过程吧。 首先,找两张图片,一张原的人脸照片,一张被替换成狗的脸的照片,当然这里可以找到一些网站免费换表情的,但是效果不好而且很死板,自己搞两张图更有意思一点。 我用的是王尼玛的图,因为很搞笑。。。然后找了一张狗狗的脸(不知道是什么狗……) 接着,打开ps,先把要换脸的图放进PS里,按CTRL+J复制一层。 这个地方看到底是用人像精修还是什么,因为后面还要调整脸部颜色和亮度对比度什么的。
接着就是关键的一步!先按下ALT+I+L,把图像切换到LAB模式,这样操作是为了把脸色转换成黑白,因为人脸的颜色有很多种,而AI目前还做不到能够区分各种不同的人脸肤色,所以这一步很重要。 接下来就是要给AI一个换脸的参考,所以我新建了一个10*10的正方形透明切片,放在原图上面,然后给AI一个提示,让AI知道从哪里开始换脸。具体操作是,把切出来的那个正方形选中,按CTRL+J,然后再按住ALT+鼠标左键拖动到这个新的图层上,这样就生成一个新图层,把原来的那个图层的眼睛去掉,不显示,这样就能作为AI的参考。 最后,按回车确认,就大功告成了。
另外,有的人脸可能比较瘦或者比较大,这个时候就需要调整下模型的宽度和高度,以及脸型,在第一步的时候就可以调整下,如果AI识别不出来,你可以手动给它调下,用“编辑----变换”,这个要看个人情况而定。