###google colaboratoryでkeras.preprocessing.imageのload_img()と等価のことをするには
私は画像関係のディープラーニングを勉強しています。
あまりお金もないのでGPUパソコンは買えないので、google colaboratoryを利用しています。
勉強にはkerasを作ったフランソワ・ショレさんのgithubを参考にしているのですが、いかんせん、ショレさんはローカル前提で話を進めているので、少し修正の手間がいるようです。
その第一弾としてload_img()でつまってしまいました。
参考サイトには、以下のようなコード(pathは私用に変えています)があったのですが、これをgoogle colaboratoryでやるにはどうすればよいのでしょうか?
python
1from keras.preprocessing.image import load_img, img_to_array 2 3# This is the path to the image you want to transform. 4target_image_path = r'C:\Users\foods\Desktop\deep_content\bg_kouen.png' 5# This is the path to the style image. 6style_reference_image_path = r'C:\Users\foods\Desktop\deep_texture\edo.png' 7 8# Dimensions of the generated picture. 9width, height = load_img(target_image_path).size
google colaboratoryのサイトを見てみると、
ローカルからファイルをアップロードするやりかたは書かれているのですが、単純に画像をアップロードして、sizeを取得しようとしても「uploaded[fn]はsizeを持たない」というエラーがでてきてしまいます。
python
1from google.colab import files 2 3uploaded = files.upload() 4 5for fn in uploaded.keys(): 6 print(uploaded[fn].size)#エラー
今後のコードを見ても、sizeを取得できないといろいろ厳しいものがあるようなので、どのようにすればいいのかと途方に暮れています。
「google colaboratoryでkeras.preprocessing.imageのload_img()と等価のことをする方法」はありますか・・・?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。