a numeric array containing all images' numbers
2 ビュー (過去 30 日間)
古いコメントを表示
Hi sir,
Please i want to make an array that contains the images' numbers in the database ( an numeric array.
Here is my code:
file = dir(fullfile('C\image.orig','*.jpg'));
file = file(~[file.isdir]);
for k=1:1000
image2= imread(fullfile('C:\image.orig',(file(k).name)));
n=file(k).name;
disp(fullfile('C:\image.orig',(file(k).name)));
end
Thank you in advance
2 件のコメント
Geoff
2012 年 3 月 15 日
When you say the images' numbers, do you mean the image data? ie, all the pixel values?
Image Analyst
2012 年 3 月 16 日
And what is "the database (an numeric array"? Was that something in your code? If so, which numeric array was it? Did I miss it? Or is it simply a folder full of image files??? I suggest you read this: http://www.mathworks.com/matlabcentral/answers/6200-tutorial-how-to-ask-a-question-on-answers-and-get-a-fast-answer
回答 (1 件)
Walter Roberson
2012 年 3 月 15 日
imagenumbers = str2double(regexp({file.name}, '^\d+', 'match'));
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Convert Image Type についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!