how to read images from matlab? matlab image processing

1 回表示 (過去 30 日間)
Sevval Ayse yurtekin
Sevval Ayse yurtekin 2020 年 12 月 6 日
回答済み: Image Analyst 2020 年 12 月 6 日
Hello everyone,
I have 322 images. How to read lots of images data from matlab? I can read ony 1 image. Can you help me?
P = 'C:\Users\sy\Desktop\miasdbv1.21\MIASDBv1.21';
D = dir(fullfile(P,'*.pgm'));
C = cell(size(D));
dd = imread(fullfile(P,D(75).name));

回答 (2 件)

Ameer Hamza
Ameer Hamza 2020 年 12 月 6 日
You can write a for-loop and save all the images in a cell array
P = 'C:\Users\sy\Desktop\miasdbv1.21\MIASDBv1.21';
D = dir(fullfile(P,'*.pgm'));
C = cell(size(D));
for i = 1:numel(C)
filename = fullfile(P, D(i).name);
C{i} = imread(filename);
end
  2 件のコメント
Sevval Ayse yurtekin
Sevval Ayse yurtekin 2020 年 12 月 6 日
When I try to this example, I get empty set
Ameer Hamza
Ameer Hamza 2020 年 12 月 6 日
Add breakpoints: https://www.mathworks.com/help/matlab/matlab_prog/set-breakpoints.html in your code and see if each line run correctly. You can check if imread() ic correctly loading the pgm files.

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


Image Analyst
Image Analyst 2020 年 12 月 6 日

カテゴリ

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