5
3

More than 3 years have passed since last update.

【Python】[Jupyter]スヌーピー画像をゴッホ風と葛飾北斎風の画風に変換してみた(Turi Create)

Last updated at Posted at 2020-03-22

環境メモ
⭐️Mac OS Mojave バージョン10.14
⭐️Anaconda
⭐️Jupyter

環境作成

Anacondaで作成した仮想環境で、Jupyter Notebookをインストールする
(前提として、Anacondaで仮想環境をOpen Terminalを選択し、ターミナルを起動する)

【機械学習】Anacondaのインストール
https://qiita.com/nonkapibara/items/1333a1b1b31259c3dd6c

【機械学習】Jupyter Notebookのインストール
https://qiita.com/nonkapibara/items/64251fb68ebf8cc479af

Python3.7で試しました。
019.png

ターミナルを起動して、Turi Createのインストールをします。
020.png

021.png

022.png

1.Turi Createのインストール

Turi CreateとはAppleが公開している機械学習ライブラリです。

ターミナルから、Turi Createをインストールする

 pip install -U turicreate

2.ゴッホと葛飾北斎の画像データを用意する

画風変換する画風画像を用意します。
下記、著作権フリーの画像から、取得してみました。

https://publicdomainq.net/
スクリーンショット 2020-03-22 23.07.50.png

ゴッホのデータは、下記から取得
https://publicdomainq.net/vincent-van-gogh-0010138/
スクリーンショット 2020-03-22 23.11.04.png

葛飾北斎風データは、下記から取得
https://publicdomainq.net/katsushika-hokusai-0010810/
スクリーンショット 2020-03-22 23.12.54.png

「picture」フォルダを作成し、その中に、画像データを保存する
スクリーンショット 2020-03-22 23.23.52.png

※無料名画の画像は他にも、いろいろあります
シカゴ美術館(世界の名画52,000枚を高画質で無料ダウンロードできる)
http://photoshopvip.net/111595

【2020年版】パブリックドメインで無料!世界の名画550万枚をダウンロードできる美術館サイト19個まとめ
http://photoshopvip.net/111868#tip13

3.画風変換するスヌーピー画像データを用意する

画風変換するスヌーピー画像を用意します。
画像データを下記サイトからダウンロードします。

Caltech 101
http://www.vision.caltech.edu/Image_Datasets/Caltech101/
スクリーンショット 2020-03-22 11.47.38.png

その中から「snoopy」フォルダの中の画像を使います。
スクリーンショット 2020-03-22 23.30.50.png

「snoopy」フォルダを配置します
スクリーンショット 2020-03-22 23.33.13.png

3.画像データを取り込む

画像データを取り込みます
スクリーンショット 2020-03-22 23.35.56.png

4.モデルの学習

学習モデルを作る
スクリーンショット 2020-03-22 23.40.40.png

関数の詳細は、下記サイトTuri Create API 参照
https://apple.github.io/turicreate/docs/api/generated/turicreate.style_transfer.create.html
スクリーンショット 2020-03-22 23.41.45.png

5.モデルの保存

学習したモデルを保存します。
スクリーンショット 2020-03-22 23.42.32.png

6.スヌーピーの画像を画風変換する

この画像を使用する
スクリーンショット 2020-03-22 23.43.58.png

スクリーンショット 2020-03-22 23.43.29.png
スクリーンショット 2020-03-22 23.44.58.png

7.学習したモデルを使って葛飾北斎画風のスヌーピー画像を表示する

葛飾北斎画風のスヌーピー画像のようです。
スクリーンショット 2020-03-22 23.45.57.png

スクリーンショット 2020-03-22 23.46.50.png

8.学習したモデルを使ってゴッホ画風のスヌーピー画像を表示する

ゴッホ画風のスヌーピー画像のようです。

スクリーンショット 2020-03-22 23.49.15.png

スクリーンショット 2020-03-22 23.49.25.png

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3