多语言展示
当前在线:615今日阅读:113今日分享:31

用python自动为图片上色

本文,搬运别人写的一系列python工具,并使用这些工具,来为黑白素描自动上色。
工具/原料
1

电脑

2

anaconda(python3)

3

命令提示符控制台

方法/步骤
1

首先,请确保安装了anaconda(python3),这是为了便于安装别的扩展包。然后,下载压缩包并解压,大小是500兆。下载地址是pan.baidu.com/s/1AG1hKJAfAw4VuwN8eI06NQ 密码: uhab。

2

0文件夹里面的内容如下图所示。

3

images文件夹里面,提供了一系列图片,供测试。

4

server文件夹里面的内容如下,其中有一个python文件——server.py。

5

打开命令提示符控制台,用pip命令安装一下扩展包:tensorflow、keras、chainer、bottle、h5py、opencv-python下面两幅图是tensorflow、keras的安装方法,以此类推。

7

然后运行如下命令:python server.py最后出现Hit Ctrl-C to quit,就表示运行成功了。

8

不要关闭命令提示符控制台,在浏览器里面访问网页127.0.0.1:8000/。

9

点UploadSketch按钮,上传黑白图片。

10

点Uploadreference按钮,上传供参考的彩色图片。

11

点击Colorize按钮,等待一会,就可以看到彩色图片。

12

换一张参考的彩色图试试。

注意事项

感谢lllyasviel在github里面提供的代码。我把代码转藏到了pan.baidu.com/s/1AG1hKJAfAw4VuwN8eI06NQ,下载密码是uhab。

推荐信息