本文的縮圖是自動上色的成果喔!!
一定很多人知道最近出現這樣的繪師偷懶神器
PaintsChainer
可以幫線稿自動上色的網站
不知道的人請參考介紹
為何需要安裝個本地端呢?
因為這看起來只是一個DEMO暫時用的網站
連線跟運算速度都不盡理想,還很容易出現404,也許過幾個月這個DEMO就不開放惹
以後想用都沒得用惹
還好作者有提供整個網站的開源碼
大家都可以很容易的開本地伺服器來使用這個網頁
還可以讓親朋好友連進來一起用
免受國外網速與排隊運算上傳之苦,節省時間
另外在本地端可以邊作上色微調邊即時看成果
正確上色與偷懶實用度大改進
以下為沒辦法用docker的微懶人安裝方法
雖然官網上有寫,不過不夠仔細,沒經驗的人一定會碰到很多問題
這裡按我的方法安裝,
大部分安裝遇到的問題我都已經補上了
請一定要按照我的順序安裝喔
另外未來作者多半會更新到更容易安裝
也請參考issue上的安裝問題
一.環境需求
1.win7以上 x64的OS,
x32不是不能裝,只是問題會比較多要自己解決
2.NVIDIA顯卡
因為要用GPU運算環境NVIDIA CUDA
至於使用AMD顯卡的人,會非常麻煩,你還是放棄吧
3.C槽7G以上空間
二.安裝
1. 安裝cuda
基本上就是一直下一步
安裝完預設的路徑應該是這裡
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
2.安裝cudnn
要註冊才能下載
懶的註冊的就下載這個吧
download
不過建議還是去註冊一下
把下載玩的資料夾解壓縮後,丟入cuda的同名資料夾內覆蓋
3.python 3.6.0或3.5以上版本
x64的人請下載amd64那個
記得第一頁那個 把python加入PATH要打勾
安裝完後重開機,PATH才會生效
打開cmd
鍵入 python
執行後就會看到
---如果執行時出現找不到python命令之類的,表示你PATH沒設對
---如果執行python時出現
api-ms-win-crt-runtime-l1-1-0.dll is missing
請裝這個
For Windows 64-bit
For Windows 32-bit
4.更新安裝工具
開始搜尋打cmd ,叫出CMD工具
鍵入
pip install --upgrade pip
執行完,在鍵入
pip install --upgrade setuptools
5.安裝vc++build tool 2015
注意這不是visual studio 2015 community
將在C槽暫用7G,非常大,請注意
安裝時請選自訂安裝,win8.1 SDK ,win10 SDK請打勾
6.
(1).安裝windows kits
win7也一樣安裝這個版本,已測試過,不要懷疑
安裝時選standalone
(2).裝完後去對"我的電腦"點右鍵-->內容-->進階系統設定-->環境變數-->使用者變數
(3)編輯PATH這個環境變數
在"最尾端"加入vc++build tool的環境變數,注意要改成你安裝的路徑
;C:\Program Files\Microsoft Visual Studio 14.0\VC\bin
C:\前面的分號別漏掉,原本就有的值注意也別改動到
(4).新增環境變數INCLUDE
值為C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt
注意版本號與路徑要先確認好,改為你安裝的版本號與路徑
(5).新增環境變數LIB
值為C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\x64
一樣修改路徑與環境變數為自己的
(6).重新開機
7.安裝填色網站主程式
下載128和512
丟到(1)的\cgi-bin\paint_x2_unet\models內
models資料夾要自己新增
(3).CMD內鍵入
pip install numpy
(4).
pip install cupy
(5).
pip install pillow
(6).
pip install opencv-python
(7).
pip install chainer --no-cache-dir -vvvv
8.把這個存成.bat檔
跟主程式的server.py放在一起
----------------
@echo off
python server.py
pause
----------------
執行後出現這樣表示安裝成功
這個視窗不要關閉
打開瀏覽器網址打 localhost:8000
就可以用了
想給朋友用
.bat檔內python server.py改成 python server.py --host='""
存檔後執行
你的伺服器位置就在自己IP加上:8000
EX:
111.111.111.111:8000
9.安裝除錯
如果看不到7這個畫面
他也一定會也錯誤訊息
如果是找不到什麼modules 就是要pip install那個沒裝的modules
其他的問題這裡沒辦法預測
總之如果有安裝了什麼
都要
pip uninstall chainer移除chainer
在重裝 pip install chainer --no-cache-dir -vvvv
再執行.bat看結果
9.參照
http://docs.chainer.org/en/stable/install.html
未來有空再來介紹另一個會師偷懶神器---
圖片合併的本地伺服器安裝
http://www.ostagram.ru/static_pages/lenta?last_days=30&locale=en