我的目标是:
- 创建一个看不见的图
- 使用子图,在其上绘制图像,然后
- 无需打开即可保存。
因此,我正在运行以下代码:
f = figure('Visible', 'off');
subplot(2, 2, 1), imshow(image1);
subplot(2, 2, 2), imshow(image2);
subplot(2, 2, 3), imshow(image3);
subplot(2, 2, 4), imshow(image4);
saveas(f, 'filename');
但我得到了错误:
Error using imshow (line xxx)
IMSHOW unable to display image.
这意味着 imshow 正在尝试显示图像。有没有办法imshow
在隐形图中显示图像而不尝试弹出?