subplot和imshow结合使用的问题

标签: 问题反馈——使用问题

鱼儿 2025-11-26 08:59:43

问题:subplot和imshow结合使用时无法将图像显示在图形窗口中。该如何解决?

hh.jpg

回复

HanqinWu 2025-11-26 #1

老师,如果方便的话可以发一下源代码吗?想复现问题看看原因。老师可以先去matlab这个软件试试看,如果matlab这边显示ok,应该是还在开发中。

鱼儿 2025-11-26 #2

MATLAB代码:

clear all

src=im2double(imread("gray.jpg"));

subplot(1,3,1);imshow(src);

mask=imread("mask_inkpainting.bmp");

subplot(1,3,2);imshow(mask);

if ismatrix(src)

result=src.*mask;

else

src_R=src(:,:,1);src_G=src(:,:,2);src_B=src(:,:,3);

result_R=src_R.*mask;

result_G=src_G.*mask;

result_B=src_B.*mask;

result=cat(3,result_R,result_G,result_B);

end

subplot(1,3,3);imshow(result); 


在MATLAB中运行没问题,请问图像处理工具箱还在开发阶段吗?


鱼儿 2025-11-26 #3

试用版中如何加载dip插件?

回复

重置 提交