人脸表情画自动生成
为了应付离散数学老师的留的论文作业,我开始搞这个人脸表情画,在网上找了好久才找到跟老师要求差不多的,是由飞桨paddlepaddle搞得人脸表情画自动生成。https://www.pythonf.cn/read/140612有兴趣的鱼油可以去这个链接看看,本来我就想随便拷贝下代码,然后到pycharm中运行下,拿到运行结果就直接完成任务了。但是遇到了些坑。
接下来就说说这些坑…………
拿到代码后我先运行了一遍,报了个错NO module named 'paddle' ,当时我并没慌,直接打开cmd,用pip install paddle ,显示正在安装但是很慢,不一会报错了(意料之中),所以我改用清华镜像源下载,但是还是报错了,所以我直接复制报错内容去Google了,按照搜索到的下载了个Anaconda(当时我并不知道Anaconda是虚拟环境),再次在这里面下载paddle再次报错,当时心态还好,又去Google了,然后发现安装paddle之前还要安装这几个common、dual、tight 、data、prox,在这里面安装完之后运行程序,还是报错,心态炸了,冷静了好一会,到鱼c发了个帖子,过了一天,收货了意外惊喜,帖子上了热门。
之后的两天不断有大佬们来帮我,试过的没试过的都试了,但是都不好使,到这里我都想放弃了,但是我还是抱着一丝希望跟@叙白大佬聊了聊,无意中发现我之前安装好的paddle模块是在虚拟环境中,然后我又直接在本地安装了paddle,但是他还是报错,报错内容是该类没有里面没有属性。之应该是由于我之前胡乱安装了好几个版本的paddle,paddlehub,所以我索性直接重装,再重装之后,paddle这个模块终于装好了,它没有报错。但是出现了新的报错,哎,这次心态很平静,我想可能是因为之前老是报错给我搞习惯了把。。。。这次报错的内容太多我就直接放图片了,我再次去Google了,发现要配置下这个matplotlibrc文件,并在show方法后加上plt.savefig('table.png')这样一句,之后在import matplotlib.pyplot as plt前面加上import matplotlib matplotlib.use('TkAgg')这两行代码。这两个都搞完之后终于运行成功,运行成功。
但是高兴的直拍桌子,心想终于成功了,终于让我搞出来了。下面是用我室友的美照搞的。代码的话大家参考我发的那个飞桨的链接就可以了。如果我哪里说的不对或者是不好的地方请鱼油们指正。最后我想说再难的事只要你坚持下去就会成功。
第一张照片是人脸关键点,第二张是表情画。
{:10_254:} 牛逼,这是不是弄室友的脸{:10_256:} 小甲鱼的铁粉 发表于 2020-11-6 21:00
牛逼,这是不是弄室友的脸
没错就是{:10_256:} 1556134029 发表于 2020-11-6 21:02
没错就是
寝室长的脸 感觉采样点少了,多一点更有内味儿{:10_256:} 谢谢大佬!
大佬牛皮{:10_275:}{:10_275:}{:10_275:} 牛逼牛逼 hhh这个好玩{:10_256:} WangJS 发表于 2020-11-7 15:16
hhh这个好玩
老王{:10_256:} 收藏收藏!以备急用。 哈哈哈好有趣 {:5_95:} {:10_254:} 1 轮廓不是很完整,点的密度不够 {:10_245:} 1556134029 发表于 2020-11-6 21:02
没错就是
真的简 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 看到你写的过程,怎么说呢,有一些建议,通常我是在anocanda中重新创建新环境,因为你不可能所有的项目都用这个环境,其次,对于plt画图函数来说,你虽然找到了解决办法,但是并没有说为什么会不添加他就出错,难道人家那边的源码再发之前去掉了一些代码?应该要追根溯源
页:
[1]
2