選択した画像の表示
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
KENji
am 12 Sep. 2017
Beantwortet: Kei Otsuka
am 12 Sep. 2017
初歩的な質問で申し訳ありません。 下のコードのように複数画像を一度に読み込んで、後から任意数の画像を指定して使用する場合には、コードはどのようにすればよいでしょうか?(例えば、1,3,5枚目の画像を表示する場合など)imshowなどの関数は使えないのでしょうか?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/167141/image.jpeg)
0 Kommentare
Akzeptierte Antwort
michio
am 12 Sep. 2017
1枚目は
imshow(mydata{1})
などで表示可能かと思いますが、任意の枚数の画像を指定して1つのFigureで表示することを想定されていらっしゃいますか?
montage関数が便利かもしれません。
0 Kommentare
Weitere Antworten (2)
Jiro Doke
am 12 Sep. 2017
セル配列 mydata に複数の画像データが入っているので、通常のインデックスでそれぞれ取り出せます。
1つ目の画像: mydata{1}
つまり、1つ目の画像を表示したい場合は
imshow(mydata{1})
0 Kommentare
Kei Otsuka
am 12 Sep. 2017
画像データが大量にある場合はimageDatestoreも便利です。
imds = imageDatastore('ディレクトリ名');
1,3,5枚目の画像表示
helperDisplayImageMontage(imds.Files(1:2:5));
0 Kommentare
Siehe auch
Kategorien
Mehr zu データ ストア finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!