I want the image displayed on the axis to be dragged and zoomed at the same time in MATLAB GUI.

4 visualizaciones (últimos 30 días)
This is my first time using GUIDE. I learned that MATLAB can be used to drag and zoom by setting the Pan and Zoom tools in tool bar editor. But I want to drag and zoom with the left mouse button and the scroll wheel at the same time. There is no need to switch modes by pan and zoom.
figure;
imshow('image.jpg');
The above code, the normal display of a picture can achieve the function I described. So how can I achieve the same functionality in a GUI.

Respuestas (1)

Sarthak
Sarthak el 26 de Abr. de 2024
Hey Jiawei,
You can use the 'Image Mouse Zoom and Pan' package from File Exchange. It adds instant mouse zoom (mouse wheel) and pan (mouse drag) capabilities to figures, designed for displaying 2D images in applications (e.g. created with GUIDE). Please download the package from:
Hope this helps!

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by