matlab批量读取图片 要求不占很大内存,一张读完释放空间

2025-03-23 18:50:52
推荐回答(2个)
回答1:

我不知道你的图片怎么编码的,
我反正是批量处理图片的时候都是命名为1.jpg,2.jpg......
这样写的时候
for i=1:n
s=num2str(i);
I=imread(s+".jpg");......
end
就可以。

你 要求不占很大内存,一张读完释放空间,
那么每一句imread后面你对图片操作完,后面跟一句clear I就可以

回答2:

你的图片 会即时处理!