私はパターン認識プロジェクトに取り組んでおり、現在GUI作成段階にあります。プッシュボタンがクリックされると、次のコマンドを実行できるプッシュボタンが欲しいのですが。
a = imread(image_name);
b = rgb2gray(a);
glcm = graycomatrix(b);
glcm (:);
押しボタンをプログラムするためにどの機能を使用すればよいかわかりますか?あなたの助けは大歓迎です。
ありがとうございました。
私はパターン認識プロジェクトに取り組んでおり、現在GUI作成段階にあります。プッシュボタンがクリックされると、次のコマンドを実行できるプッシュボタンが欲しいのですが。
a = imread(image_name);
b = rgb2gray(a);
glcm = graycomatrix(b);
glcm (:);
押しボタンをプログラムするためにどの機能を使用すればよいかわかりますか?あなたの助けは大歓迎です。
ありがとうございました。
コールバック関数の作り方がわからないようです。プログラムでGUIを構築している場合の方法は次のとおりです。
% create the button
but = uicontrol(...
'style', 'pushbutton', ...
'string', 'my awesome button',...
'callback', @buttonCallback); % <--- SET CALLBACK HERE
function buttonCallback(~,~) % <--- what's called back when pressing the button
a = imread(image_name);
b = rgb2gray(a);
glcm = graycomatrix(b);
glcm (:);
end
GUIDEを介してそれを行う方法は同様であり、ここで詳細に概説されています。