前提・実現したいこと
Kerasを使用して画像のr,g,b値を予測しbmp画像を生成するということをしたいです。
たとえば、
のように、元の学習データに類似した画像を生成するのではなく、ある画像をもとに新たに画像を予測し生成する、といった形です。
bmp画像の大きさは元データ・予測データすべて等しく、サイズ149 x 115です。
試したこと
Kerasの回帰分析を使いbmpのRGBの値から新たにRGBの値を予測し、その値からbmp画像を生成する、といったことをしました。
しかし学習データの要素数が多すぎるのか、まったくヘンテコな値しか予測されませんでした。
そこで、この前質問した際にCNNの利用を勧められ、色々見てみたのですが
トレーニングデータに似ている画像を生成する例はたくさんあるけどある画像から新たに画像を予測生成する例が見つかりませんでした。
発生している問題
GANやCNNを利用するとよさそうなのはわかるのですが、どう画像を予測し生成するのかまず手法がわかりません…。
DCGANのタスクだと教えていただいたので調べて
https://spjai.com/pix2pix-image-generation/
こちらを参考にやってみたのですが、
AssertionError: Height in the output should be positive.
このようなエラーが出てきます…。
補足情報(FW/ツールのバージョンなど)
python 3.6.6のspyderを使用してます。
どなたかよろしくお願いします…。
回答1件
あなたの回答
tips
プレビュー