機械学習で画像を作りたかった。~1.画像を集める~


とあるテレビ番組で、「絵画をAIで作る」というのをやっていたことを、
最近思い出し、近いことをやってみることにした。

なお、当方はエンジニアでもプログラマでもない

環境
OS Windows10
開発環境 eclipse
使用言語 Python

今回参考にした記事はこちら
GANでピカチュウを描いてみる - Qiita

工程は
・ピカチュウの画像を集める
・あるサイズに加工する
・画像を作る

だそう。

○画像を集める

chromdriver のパスを確認する画面で引っかかりを覚えたがすすめることにした。

google-images-download を使って画像を収集、100以上なら chromdriver を使用すると書いてあったので、
試しに収集したい画像を100以下(chromdriverを使わない)で下記コードを書いて実行

googleimagesdownload --keywords "犬,doc,inu" -l 100

フォルダは作成されるも、肝心の画像が出てこない
理由を調べてみたら分かった。

これ、コマンドプロンプトから実行してる!!

そうWindowsの左下に「cmd」と入力すると、候補として出てくる黒いアイコンのあれである。

開発環境から実行する方法を調べたら、以下のサイトが見つかった。

[https://githubja.com/hardikvasa/google-images-download:embed:cite]

「使用法 – 他のpythonファイルから」を参考に書いてみるが反映されない。

なぜなんだ!

更に検索。すると・・・

[https://qiita.com/taedookim/items/63759e79426514c8a729:embed:cite]

こちらのサイトで、gitというものを使ってパッチを入手してね。
ということが分かった。

サイトの内容に従ってみると・・・、Eclipseで実行できないことが分かった。

仕方ないのでコマンドプロンプトから実行

なお、サンプルコードのまま実行したので、画像がばらだらけになった。

新しい画像を入手するよりも、ほんとにできるか試したかったので、機械学習でバラの画像を作ることになった。