郑嘉鑫:主要参与编写课程答辩PPT,项目方向设定,参加课程答辩等
张博宣:主要参与编写Main.py,同时参与openai_module.py的编写等
郑嘉杰:主要参与编写项目文档,开源项目api文档查阅等
杜凌羽:主要参与编写课程项目建设发布报告,参与编写tencent_module.py的编写等
门奕锟:主要参加编写项目文档、课程项目建设发布报告的编写,挑选开源协议等
openai_module.py:主要用于调用OpenAI官方的API,我们主要参考了OpenAI官方API文档
tecent_module.py:主要用于调用Tencent官方的人像动漫化API,我们主要参考了Tencent官方API文档
Main.py:主要使用tkinter库创建了一个图形用户界面应用程序窗口,接入Tencent和OpenAI的API,实现了
生成图像、放大图像、保存图像、卡通画图像这四个功能
-
将项目导入Pycharm
-
使用pip install openai,pip install tkinter等所需的Python包
-
运行Main.py即可
我们已经使用Auto Py To Exe将程序打包成.exe可执行文件,实现了在Windows系统中下载即用,相关文件在项目Pre compiler目录下。
OpenAI的API禁止国内访问,在生成图片时需要挂非亚洲代理,国内请求API会导致封号
生成图片数目为必填项,没有填写生成图片数目会导致程序崩溃
不要重复点击生成按钮,这样也会导致程序的崩溃
该项目采用 Apache 2.0 许可证 进行许可。