how to repeat a section of code changing file parameters
3 次查看(过去 30 天)
显示 更早的评论
i have a section of my code that reads an image from a file in a folder, it then processes that image and gives an output... i want the code to change the image file name at each cycle. for example; if image name is "image_1" it should then change to "image_2" and so on... this is the section of code so far:
% code
vid = videoinput('winvideo', 1);
set(vid, 'ReturnedColorSpace', 'RGB');
img = getsnapshot(vid);
pause(1.5);
imshow(img);
%// this is where image is saved
counter = 1;
baseDir = 'C:\Users\Nakk\Documents\zvanhasi\Number_Plate_Extraction\';
baseName = 'Image_';
newName = fullfile(baseDir, sprintf('%s%d.jpg', baseName, counter));
while exist(newName,'file')
counter = counter + 1;
newName = fullfile(baseDir, sprintf('%s%d.jpg', baseName, counter));
end
imwrite(img, newName);
%and then this is the part that reads image from file and process it
f=imread('Image_1.jpg'); % Reading image file.
%then some processing steps
so i want the
f=imread('Image_1.jpg');
to change to f=imread('Image_2'); f-imread('Image_3');
and so on....
0 个评论
回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Acquisition Support Packages for Hardware Adaptors (Generic Video Interface) 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!