2016-10-28 18 views
0

私はpng画像でいっぱいのフォルダを持っています。私はそれらをJupyterノートブックにロードしてトレーニングセットを作成したいと思います。この質問は簡単に聞こえます。しかし、私は私のJupyterノートブックにすべての私のpng画像を読み込む方法を見つけることができないし、それらをトレーニングに使用します。Jupyterノートブックで複数の画像を読み込む方法は?

+0

これはjupyter固有の質問ではありません。それはPythonの質問ですよね? –

答えて

0

あなたはマークダウン細胞で次のコマンドを書き込むことにより、ノートブックで画像を挿入することができます

![alt text](fig1.png "figure one") 

あなたがあなたの写真ごとにこれを繰り返してできました。

+0

なぜdownvote? – manu190466

1

scipy.misc.imread(name='my_file.png')を使用すると、データセットを作成するために使用できるNumpy配列が返されます。

あなたが「データ」というフォルダ内のすべてのあなたのイメージを持っているし、イメージがフォーマット「image_0.png、image_1.png、...」あなたのコードである想像docs

に関する詳細な情報を見ることができます

import numpy as np 
import scipy 

n_images = 100 #Example value 
image_names = ["data/image_{0}.png".format(k) for k in range(n_images)] 

training_set = [] 
for img in image_names: 
    training_set += [scipy.misc.imread(name=img)] 
2

セルにこのコードを貼り付け 、あなたのイメージの同じフォルダにノートブックを作成します。このようなものである可能性があります。その後、それを実行します。

# collect all .png files in working dir 
fs = !ls *.png 

import IPython.display as dp 

# create list of image objects 
images = [] 
for ea in fs: 
    images.append(dp.Image(filename=ea, format='png')) 

# display all images 
for ea in images: 
    dp.display_png(ea) 

希望します。

関連する問題