我正在尝试加载图像,但它显示错误消息Undefined function or method 'readimage' for input arguments of type 'char'.
我的调用函数在这里
h=uicontrol(FigWin,...
'Style','pushbutton',...
'Position',[0,320,80,20],...
'String','Load',...
'Callback',...
['image1=loadimage;'...
'subplot(AxesHandle1);'...
'imagesc(image1);'...
'title(textLoad);'...
'colormap(gray);']);
我的调用函数如下
function image1=loadimage
[imagefile1 , pathname]= uigetfile('*.bmp;*.BMP;*.tif;*.TIF;*.jpg','Open An Fingerprint image');
if imagefile1 ~= 0
cd(pathname);
image1=readimage(char(imagefile1));
image1=255-double(image1);
end
end
另一个问题,如果程序中有警告,是不是有问题?对不起,我是 Matlab 的新手。谢谢你。