前几天在用MATLAB写GUI软件的过程中遇到了一些问题,在这里分享一下,今天先讲一下第一个问题就是GUI中图像坐标的获取,今天先介绍第一个方法:ginput函数实现坐标的获取。
其实ginput函数就是获取鼠标或者光标的图像输入,可以获取图像上的坐标位置以及按键属性,具体使用方法见MATLAB公司的帮助文档,里面介绍很详细:
下面是GIF图GUI的实现代码:
function varargout = Getposition(varargin)
% GETPOSITION MATLAB code for Getposition.fig
% GETPOSITION, by itself, creates a new GETPOSITION or raises the existing
% singleton*.
%
% H = GETPOSITION returns the handle to a new GETPOSITION or the handle to
% the existing singleton*.
%
% GETPOSITION('CALLBACK',hObject,eventData,handles,...) calls the local
% function named CALLBACK in GETPOSITION.M with the given input arguments.
%
% GETPOSITION('Property','Value',...) creates a new GETPOSITION or raises the
% existing singleton*. Starting from the left, property value pairs are
%