Plot over image in AppDesigner

Hello,
Im creating my app in AppDesigner and im wonder how to plot something over image. Below i attached my code, it would be nice if someone help me! Thanks!
function LocalizeButtonPushed(app, event)
app.Tumour = bwareafilt(app.imgEroded, 1, 'Largest');
app.UIAxes_4.reset;
I = imshow(app.imgGray, 'Parent', app.UIAxes_4, 'XData', [1 app.UIAxes_4.Position(3)], 'YData', [1 app.UIAxes_4.Position(4)]);
hold(app.UIAxes_4, 'on');
app.UIAxes_4.XLim = [0 I.XData(2)];
app.UIAxes_4.YLim = [0 I.YData(2)];
%I WOULD LIKE TO OVERLAY THIS BUT SEEMS NOT WORK
[B,L] = bwboundaries(app.Tumour,'noholes');
for k = 1:length(B)
boundary = B{k};
plot(app.UIAxes_4, boundary(:,2), boundary(:,1), 'r', 'LineWidth', 1.1);
end
end

Réponses (1)

Abhinav
Abhinav le 5 Juil 2023

0 votes

Link to the same question answered previously by Mathworks Support Team

Catégories

En savoir plus sur Develop Apps Using App Designer dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by