Plot over image in AppDesigner

2 Ansichten (letzte 30 Tage)
Krzysztof Korozej
Krzysztof Korozej am 15 Jan. 2019
Beantwortet: Abhinav am 5 Jul. 2023
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

Antworten (1)

Abhinav
Abhinav am 5 Jul. 2023
Link to the same question answered previously by Mathworks Support Team

Kategorien

Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by