zoom2cursor

Dynamic, scalable zoom following the motion of the cursor; also displays the current position.
9,6K Downloads
Aktualisiert 19. Feb 2003

Lizenz anzeigen

Anmerkung des Herausgebers: This file was a File Exchange Pick of the Week

% FUNCTION ZOOM2CURSOR
% ZOOM2CURSOR, without arguments, will activate the current axis, create a text box showing the current position of the mouse pointer (similar to pixval), and automatically zoom the image to the location of the cursor as it is moved. The zoomed display dynamically scrolls with the motion of the cursor.
%
% By default, the function zooms to 50% of the image in the axis.
%
% BUTTON CLICKS:
% Left-clicking will zoom in further, and right-clicking will zoom out.
% Shift-clicking (or simultaneously clicking the left and right mouse buttons) at any point will display the original (un-zoomed) image, as will moving the cursor outside of the current axis. The zoom percentage is restored when the mouse is moved.
% Double-clicking zooms out to the original image, modifying the zoom percentage.
%
% Tested under R12.1 and R13.
%
% Written by Brett Shoelson, Ph.D. (shoelson@helix.nih.gov, shoelson@hotmail.com)
% 12/26/02
% 2/16/03; Rev 2: Program is more robust; fixes a bug when window is resized.
%Incremental increase/decrease in zoom percent (on mouseclick) has been reduced.
%ALSO: Now works with images, surfaces, lines (and thus plots), and patches (rather than just images)

Zitieren als

Brett Shoelson (2026). zoom2cursor (https://de.mathworks.com/matlabcentral/fileexchange/2902-zoom2cursor), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R13
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Data Exploration finden Sie in Help Center und MATLAB Answers
Quellenangaben

Inspiriert: zinput

Version Veröffentlicht Versionshinweise
1.0.0.0

Program is more robust; fixes a bug when window is resized.
% Incremental increase/decrease in zoom percent (on mouseclick) has been reduced.
%Also: Now works with images, surfaces, lines (and thus plots), and patches (rather than just images)