フィルターのクリア

real time image processing ?

1 回表示 (過去 30 日間)
Abo
Abo 2016 年 7 月 6 日
回答済み: Image Analyst 2016 年 7 月 7 日
Hello, I have 3 CCTV cameras which working continuously, instead of saving video, they take snapshot each second and saving in different folders. I mean: camera one save an image for each second in folder A, camera two save image in folder B, camera 3 in folder C. I'd like to use Matlab for real time image processing, just wondering to know how can I read image from each folder contentiously? for offline processing already used this method for each image but its not working now:
srcFiles = dir('C:\New Folder\*.jpg');
for i = 1 : length(srcFiles)
filename = strcat('C:\New Folder\',srcFiles(i).name);
I = imread(filename);
figure, imshow(I);
end

回答 (2 件)

Marry M
Marry M 2016 年 7 月 6 日
you may use this method: https://uk.mathworks.com/matlabcentral/answers/uploaded_files/21085/recurse_subfolders.m
  1 件のコメント
Abo
Abo 2016 年 7 月 6 日
thank you Marry, your suggestion is just for offline processing i think. but in my case the number of images in each folder change in each second, for example at time 0 i have one image in each folder, then 3 seconds later i have 3 more (4 images) in each folder. what should i do for this kind of problem?

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


Image Analyst
Image Analyst 2016 年 7 月 7 日
You can get the file date/time from dir(). Then sort them to figure out the newest one.

Community Treasure Hunt

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

Start Hunting!

Translated by