我们如何在 scilab 中同时显示多个图像?我曾经在 matlab 中使用 figure,imshow() 来做到这一点。什么是 scilab 替代方案?谢谢你。
问问题
4337 次
1 回答
4
多个 imshow 窗口
假设您在 SciLab 中使用 SIVP 进行图像处理,目前一次只能显示一个imshow窗口。
引用自SIVP imshow 文档:
错误和缺点
只能弹出一个 imshow 窗口。
解决方法
一种解决方法是组合多个图像并显示该图像,例如:
// Two example images
im1 = ones(400,600);
im2 = rand(400,600);
// Put images side by side
im3 = [im1 im2];
imshow(im3);
// or put them top-to-bottom
im3 = [im1 ; im2 ];
imshow(im3);
组合图像时,请确保具有匹配的尺寸,因此当并排放置图像时,行数必须匹配,当将它们从上到下放置时,列数必须匹配。
于 2013-05-07T07:15:28.220 回答