Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经有一些我以前保存的图,像这样:
几天后,我需要这些图像的原始尺寸,以便将它们复制到我的论文中。我想提取这三个图像的主矩阵,以便用imwrite函数再次保存它们。
imwrite
我在互联网上搜索了这个问题,但人们说我必须使用getframe和frame2im功能。但是怎么做?我想要原始矩阵。谁能告诉我如何从matlab中的图形图像中提取主矩阵?
getframe
frame2im
尝试使用以下代码:
imgs = findobj(gcf,'Type','image'); images = cell(1,numel(imgs)); for i = 1:numel(imgs) images = get(imgs(i),'CData'); end
图像矩阵现在应该存储在images.
images