图像风格融合与快速迁移
Simple implementation of the paper "A Learned Representation for Artistic Style"
A Learned Representation for Artistic Style.
github地址:
https://github.com/7yChris/20_style-model-for-image-style-fusion-and-transfer.git
该项目已从2019年起停止维护
generateds:生成tfrecords训练集
forward:前向传播过程,包括图像生成网络、损失函数网络和loss的计算
backward:主要训练过程
test:测试部分,完成图像风格融合和快速迁移
app:JS网页应用调用test的接口文件
运行JS网页应用的入口,在网页上完成可视化操作
python3.6
http://images.cocodataset.org/zips/train2014.zip
放在 ./core/MSCOCO/ 文件夹中
百度网盘(链接来自网络):https://pan.baidu.com/s/1gg9jLw3 密码:umce,
放在 ./core/vggnet 文件夹中
$ python generateds.py
$ python backward.py
1、提供断点续训功能
2、提供已经训练好的模型(5万轮),可在5万轮的基础上继续训练,也可删掉checkpoint从0开始训练
3、在训练过程中,每500轮将会保存一张训练图片在./core/save_training_imgs/中,可从中查看训练效果
1、将测试图片放在./core/test_imgs/中
2、在test.py中,修改测试文件路径PATH_IMG
3、在test.py中,修改风格编号LABEL_1至LABEL_4
$ python test.py
4、生成图片存储在./core/results/文件夹中
$ python main.py
1、在浏览器中打开host地址:127.0.0.1:5000
2、在网页上完成可视化操作
3、若提示"OSError: [Errno 48] Address already in use",请按以下步骤处理:
$ sudo lsof -i:5000
找到占用5000端口进程的PID编号,然后kill掉此进程
$ sudo kill pid
重新运行main.py
$ python main.py