You'd have to tell imwrite() to write to the file just selected:
[filename,pathname]=uiputfile('*.*','Save file as');
if(filename~=0)
vidobj1=handles.vidobj;
snapshot = getsnapshot(vidobj1);
snapshot=imresize(snapshot, [256, 256]);
% imwrite(snapshot,'.JPG');
imwrite(snapshot,fullfile(pathname,filename),'jpg');
end
