フィルターのクリア

How to read images from one directory into variables using loop?

3 ビュー (過去 30 日間)
Md Farhad Mokter
Md Farhad Mokter 2019 年 5 月 27 日
コメント済み: Rik 2019 年 5 月 28 日
I am new in Matlab. I want to read all images from a directory and store each of them into separate variables. For example, if there are 225 images then i should have 225 variables, each of them containing pixel values of corresponding image, no matter same name as image or different.

採用された回答

Image Analyst
Image Analyst 2019 年 5 月 28 日
See the FAQ for explanation and code samples: The FAQ

その他の回答 (1 件)

Rik
Rik 2019 年 5 月 27 日
You don't want numbered variables. Try a cell array instead. That way you can much more easily loop through your images to do the further processing.
  6 件のコメント
Md Farhad Mokter
Md Farhad Mokter 2019 年 5 月 28 日
I need the ratio of black pixels to other pixels for every image, so I am trying to store all the black pixels of each image into a separate variable.
Rik
Rik 2019 年 5 月 28 日
You are much better off just processing the images in a loop without storing the intermediate steps. You could also consider a struct array with a field for the file name and a field with the property of interest (and you could even add a field with the image itself).

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by