創作內容

15 GP

【教學】自己架「線稿自動上色網站」真的沒問題嗎!?

作者:塞納河的無名少女│2017-02-01 18:16:41│巴幣:1,044│人氣:7945
本文的縮圖是自動上色的成果喔!!
一定很多人知道最近出現這樣的繪師偷懶神器
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
請裝這個


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.安裝填色網站主程式
點選clone or download下載
下載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
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3465819
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:上色|繪畫|線稿|基器學習|AI|伺服器|電繪|水彩|厚塗|PaintsChainer

留言共 16 篇留言

我哪知
這網站上色比我還厲害

02-01 20:24

塞納河的無名少女
很有水彩感02-01 22:10
月下搗藥貓
已經裝好惹!

02-01 22:09

塞納河的無名少女
調整上色可以馬上看到成果有沒有很爽02-01 22:12
巴哈游魂
好酷

02-02 00:37

塞納河的無名少女
超酷der02-02 10:19
風車
嗚嗚嗚~ 卡在第五點 - VC++ 10.0 standalone,安裝到一半就一直跳掉|D

02-02 15:28

塞納河的無名少女
我想你還是改裝python3.6配vc++2015
api-ms-win-crt-runtime-l1-1-0.dll is missing的問題裝上這個來解決
For Windows 64-bit
http://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
For Windows 32-bit
http://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
02-02 16:23
風車
前面好像都突破了,最後也成功出現HOST8000那個畫面,但操作還是無法
應該是因為沒放BAT進去,但是...怎麼存成BAT檔XD?
我再輸入那些指令都變成already,這樣還能輸出成BAT檔案嗎?

02-02 17:04

塞納河的無名少女
執行我寫的那3行存成.bat檔是用來啟動伺服器的,出現HOST:8000之後cmd視窗不要關掉,打開瀏覽器,網址輸入localhost:8000就可以用02-02 17:35
風車
我執行那三行之後是按右鍵全選複製到記事本轉存.bat檔嗎@@?

02-02 18:05

塞納河的無名少女
對,那三行存到記事本,附檔名改成bat,與server.py放在一起,點他執行就會啟動伺服器02-02 18:10
風車
哀ˊ_>ˋ 打得開網站,圖片就是一直無法出現,永遠都是server error...((我沒有把BAT檔案關掉

02-02 18:25

塞納河的無名少女
需要看cmd內的錯誤訊息才知道是甚麼問題,不過我想多半是6.(5)的環境變數沒有設好,你可以在CMD打 PATH 和INCLUDE和LIB看有沒有你設的路徑02-02 18:33
風車
好像是INCLUDE收尋不到,可是我環境變數裡面有設定路徑,去路徑找也有該資料夾ˊ_>ˋ

02-02 22:47

塞納河的無名少女
設完路徑要重新開機,如果有正確設定,重開完在cmd鍵入INCLUDE會看到你設的路徑
02-03 00:21
風車
我重試了兩次,實在不懂哪裡出了問題XDDD 不過應該就是這個lnclude找不到而已,其他都正常

02-03 00:24

塞納河的無名少女
那就只能細心確認Windows Kits底下那個版本號資料夾有沒有打錯,路徑問題就是看有沒有錯字,目標有沒有東西,環境變數有沒有設成功而以02-03 00:35
塞納河的無名少女
如果你覺得你路徑都對但還是有問題,試試
pip uninstall chainer移除chainer
再重裝 pip install chainer --no-cache-dir -vvvv
雖然我認為應該是沒影響這邊,但還是試試吧02-03 01:07
風車
天阿ˊ_>ˋ 弄了一整天都沒弄好,跪求筆電寄過去處理或者遠端遙控阿...

02-03 01:15

塞納河的無名少女
私信+line吧02-03 01:25
草野優衣庫
大大,小妹在第七步鍵入
pip install cupy 和
pip install chainer --no-cache-dir -vvvv 的時候一直錯誤,求救[e3]

02-03 17:42

塞納河的無名少女
我需要看安裝cupy的錯誤訊息,不過我先猜是2的cudnn沒裝好02-03 18:35
草野優衣庫
http://imgur.com/PfG9fb5

02-03 18:53

塞納河的無名少女
你裝的python是32位元的? 要64的喔02-03 21:05
草野優衣庫
鍵入 pip install chainer --no-cache-dir -vvvv 時又出現問題
https://truth.bahamut.com.tw/s01/201702/dc02970ec7f02dbed1d7e13ce93bb225.PNG?w=300

02-04 00:15

塞納河的無名少女
pip cache clean然後重做4看看02-04 02:11
草野優衣庫
弄了很久還是沒辦法...拜託大大幫忙看看問題出在哪[e21]
https://truth.bahamut.com.tw/s01/201702/0ced4d8e5246e33c46060e4591e9c4dd.PNG?w=300

02-04 20:55

塞納河的無名少女
你之前的32位元友移除嗎,我認為可能需要先把原本的都移除,3,4,5,7重做一次喔02-04 21:15
口水老皮角
好猛

02-05 23:24

塞納河的無名少女
[e38]02-06 19:45
無名氏
前陣子在研究怎麼在本機執行PaintsChainer
根據提供的文件跟自己遇到的錯誤訊息去找了資料才弄好

我在安裝完cupy跟chainer後有多一個步驟來檢查套件是否有裝好
在命令提示字元下依序執行
「python -c "import chainer"」檢查chainer
「python -c "import cupy"」檢查cupy
「python -c "import cupy.cudnn"」檢查cuDNN
沒訊息就是沒問題
(參考來源:http://qiita.com/okuta/items/f985b9da6de33a016a75)

然後就是改完環境變數後要重開命令提示字元

有印象的大概就這兩個吧,其他的我本來就有安裝了所以沒有印象改了些什麼

這邊使用的環境是win10 64bits、Python 3.5 64bits、CUDA 8.0、cuDNN 5.1

02-07 08:00

塞納河的無名少女
感謝提供,有遇到問題的人可以參考看看喔02-07 22:00
我要留言提醒:您尚未登入,請先登入再留言

15喜歡★plasticanne 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:這樣的美少女故事展開,真... 後一篇:[Vtuber] 被傳送...

追蹤私訊切換新版閱覽

作品資料夾

yinjyun0619大家
《緋色的幸福~王子與騎士之戀~》新章更新囉!歡迎來小屋看看唷!^ ^看更多我要大聲說昨天15:09


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】