Preview webcam in app designer

조회 수: 4 (최근 30일)
Roye Vadana
Roye Vadana 2021년 9월 2일
답변: Animesh 2024년 2월 16일
Hey,
I want to plot a webcam in app designer by preview in axis, but when i do it my x axis and y axis are gone.
how i can plot with showing x axis and y axis.
This is my code :
app.img = webcam;
app.frame = snapshot(app.img);
app.im = image(app.Main_image, zeros(size(app.frame),'uint8'));
axis(app.Main_image,'image');
preview(app.img,app.im);
before Before after After
  • the preview is working, i just blocked the camera.
Thank you.

답변 (1개)

Animesh
Animesh 2024년 2월 16일
The possible reason for axes to disappear is that the preview function is overriding the axis properties. In this case you can try to update the axis properties after calling preview.
You can do something like this after calling preview:
% To bring back the axes by setting the properties after preview
drawnow; % Ensure the preview updates the UI
app.UIAxes.XTick = [];
app.UIAxes.YTick = [];
app.UIAxes.Visible = 'on'; % Make the axes visible again
Here, the “drawnow” command forces MATLAB to update the Figure Window which might be necessary for the changes to take effect.
I have attached an example “mlapp” for your reference.

카테고리

Help CenterFile Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by