Functions renaming answers from variable, also saving cropped image as file
1 次查看(过去 30 天)
显示 更早的评论
Hi there, I have a simple question that I couldn't find an answer to.
I wrote a simple function for cropping, where I am cropping multiple images at the same size and dimensions as such:
function [I4] = icrop (Image)
I4 = imcrop(Image,[2000 1185 776 760]);
imshow(I4)
end
I want to be able to automatically saved the cropped image with a suffix after the variable name. So, if I put in A.jpg, I want the cropped file to be A1.jpg
Any suggestions? Thanks
0 个评论
采纳的回答
Jan
2017-2-22
filename = 'A.jpg';
number = 1;
[fPath, fName, fExt] = fileparts(filename);
newfilename = fullfile(fPath, sprintf('%s%d%s', fName, number, fExt));
Then use imwrite with the new file name.
0 个评论
更多回答(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!