Using sliceViewer function in App Designer
Afficher commentaires plus anciens
Hi,
I am using the following syntax to try to display a sliceViewer element inside a GUI of App Designer:
% Button pushed function: LoadCT
function LoadCTButtonPushed(app, event)
dir = uigetdir;
oCT=cPETRUS_loadCT(dir);
sliceViewer(oCT.Image,'parent',app.UIAxes2)
end
however I get the following error:
Error using images.stacks.browser.internal.SliceViewer/set.Parent
The Parent property must be a figure or uipanel.
Error in sliceViewer/parseInputs
Error in sliceViewer
It's weird because I can display other things in this axis using other functions that use and dont use the 'parent' atribute, but I cant with sliceViewer.
Any thoughts on this?
Réponses (1)
Raj Tummala
le 13 Août 2021
Modifié(e) : Raj Tummala
le 13 Août 2021
0 votes
Use a panel instead of a figure:
sliceViewer(oCT.Image,'parent',app.Panel)
You can see it in a figure, but it's needs to UIFigure not UIAxes:
sliceViewer(oCT.Image,'parent',app.UIFigure2)
However, the problem with this approach is that the size is not constrained (it takes up the entire screen).
1 commentaire
Omar Zenteno
le 14 Sep 2021
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!