51983


tensorflowを用いて自己符号化器を作成しているのですが、出力によって再現された画像を画像ファイルとして全て書き出す方法はありますか？
画像はMNISTの数字データを使用しています。


CC BY-SA 4.0
2019-01-15T02:10:02.330
51976
2019-01-15T08:00:54.557
31321
question
tensorflow 深層学習
tensorflowでの画像ファイルを保存する方法はありますか？


tensorflowのapiには画像データをエンコードするコードはあるみたいです。  
例えば、出力された画像ファイルをfileとすると

[code]

    image = tf.image.encode_jpeg(file, format=“rgb”)
    
[/code]

でimageにjpeg画像としてカラーでエンコードします。  
あとはこれを保存するだけなので、pythonの標準apiを使って

[code]

    with open(“ファイル名”, “wb”) as fb:
        fb.write(image)
    
[/code]

って感じだと思います。

tensorflowのホームページを見てもらえるとわかると思いますが、jpegもしくはpngでエンコードできるみたいです。


CC BY-SA 4.0
2019-01-15T08:00:54.557
51983
2019-01-15T08:00:54.557
29506
51976
answer