画像を読み込もうとしていますが、エラーメッセージが表示されています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は初めてです。ありがとうございました。