The Capture button does capture images and saves it on a single folder. Whenever I'll push the Capture button It'll just keeps on capturing and saving images. What I want to do is whenever I will push Capture button, it will automatically update the image1.jpg textbox.
To make things clear:
Every hit to Capture button, the Edit textbox updates it's name to image1.jpg, 1 hit again to Capture, Textbox updates to image2.jpg etc…. please help me 🙁
The Capture button's code is
vid = videoinput('winvideo', 1);set(vid, 'ReturnedColorSpace', 'RGB');img = getsnapshot(vid);imshow(img);%this is where the image will be saved
counter = 1;baseDir = 'C:\Users\Sony Vaio\Documents\Task\Appendix\images\';baseName = 'image';newName = [baseDir baseName num2str(counter) '.jpg'];while exist(newName,'file')counter = counter + 1;newName = [baseDir baseName num2str(counter) '.jpg'];end imwrite(img, newName);
The Textbox's code is
function name_CreateFcn(hObject, eventdata, handles)if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');end
Best Answer