2017-02-14 14 views
0

私は現在、この実行しているよ:URLの画像をテンソルフローに読み込むにはどうすればよいですか?

image = urllib.urlopen(imgUrl) 
pool3_features = sess.run(pool3,{'incept/DecodeJpeg/contents:0': image}) 

をし、私はこのエラーを取得する:

Unable to get element from the feed as bytes.

+0

完全な実行可能コードを投稿できますか? 'gfile'の意味は? –

+0

申し訳ありませんが、私は[bytesio](https://docs.python.org/3/library/io.html#binary-io)にimgデータを配置したいのですが、私はapiを使用することができませんでしたテンソルフローで。 –

答えて

2

ソリューションは非常に簡単だった...私がしなければならなかったすべてはurlopenからの応答にreadメソッドを呼び出しました。魅力のように次のように動作します:

image = urllib.urlopen(imgUrl) 
pool3_features = sess.run(pool3,{'incept/DecodeJpeg/contents:0': image.read()}) 
関連する問題