Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]

ハウツーマニア | これってどうやる?困ったときに使える方法!

困ったときにはハウツーマニアにお任せください!あのやり方・方法がわからない、を解決へ導いてみせます!最近は雑記も!

PaintsChainerをWindows動かす方法!オフラインでも使えるようにする。自動で線画を着色しよう!

今Twitterなどで話題になっている『自動で線画を着色するWEBアプリ』。

ソースコードが公開されているので、オフライン環境でも動かすことが出来ます。

そこで、本記事ではWindows環境でPaintsChainerを動かす方法を紹介します!

スポンサードリンク

 

★関連記事:おすすめのペンタブランキング!

PaintsChainerの動作に必要なもの

下記のものが必要ですので、ダウンロード&インストールを行ってください。下に説明もあるのでご覧ください。

 

PaintsChainerのダウンロード方法

Clone or download→Download ZIPからダウンロード

 

学習済みモデルのダウンロード方法

  • unet_128_standard
  • unet_512_standard

上記2つをクリックするとダウンロードが始まります。

 

Pythonのダウンロード方法

ナビゲーションからDownloadsにマウスを重ねると表示されるので、そこからダウンロード。ここでポイントなのは Python 3.*をダウンロードすること。

ダウンロードし、起動しインストールする。インストールはボタンを押すだけなので、困ることは無いかと思います。

 

Anacondaのダウンロード方法

OSのバージョンに従って選択します。(32-BIT/64-BIT)

調べる方法は、コントロール パネル→システムとセキュリティ→システムの「システムの種類」を見る。

 

こちらもインストールは簡単ですので説明は割愛

 

PaintsChainer内に学習済みモデルを設置

解凍して出てきた「PaintsChainer-master」フォルダ→「cgi-bin」→「paint_x2_unet」ここに『models』フォルダを新規作成します。

そして、そこに学習済みモデルである2つのファイル(unet_***_standard)を入れます。

↓こうなればOK

 

必要なものをさらにインストール

ここからの作業は上記のものをインストールしたあとに行います

 

①コマンドプロンプトを開きます。
Ctrl + Rを押し「cmd」と入力してエンターキー。

 

②下記のコマンドを1行づつ入力してエンターキー。

conda upgrade pip -y
pip install chainer
conda install opencv

 

※3行目でエラーが出る場合————————————

conda install opencvで下記画像のようなエラー(PackageNotFoundError)が出る場合があります。その場合は下記の対処法

代わりに下記を入力してみてください。

conda install -c https://conda.binstar.org/menpo opencv

 

相変わらず出るような場合は下記の手順で行います。

スタートから「anaconda」と入力し、「Anaconda Prompt」を起動。起動後、下記のコマンドを実行。

conda install -c https://conda.binstar.org/menpo opencv3

Proceed ([y]/n)? と出たら yを入力してエンターキー。

※3行目でエラーが出る場合————————————

 

準備はコレで終わりです。お疲れ様です。続けて起動に移ります。

 

 

PaintsChainerを起動させる

『PaintsChainer-master』フォルダを開いた画面で、アドレスバーに『cmd』と入力しエンターキー。

 

するとコマンドプロンプトが立ち上がります。

そこで、下記のコマンドを入力しエンターキーを押します。

python server.py -g -1

 

下記のような表示が出れば起動成功です。ブラウザで http://localhost:8000/static/ にアクセスしてPaintsChainerを楽しみましょう。

GPU: -1
start
load model
serving at localhost : 8000

 

下記のような表示が出た場合は、パソコンを再起動させましょう。

‘python’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

 

PaintsChainerを終了する場合は、コマンドプロンプトで「Ctrl + C」を押します。

 

 

以上です。使い方などは、作者の投稿などを参考にしてみてください。

また、当記事は、この記事を参考にさせていただきました。

 

金髪の私も良いかも…

 - IT