| Image Processing Toolbox User's Guide | ![]() |
Interactive image contrast and brightness adjustment tool
Syntax
Description
converts an axes coordinate into a pixel coordinate. For example if pixelx = axes2pix(DIM, XDATA, AXESX)
pt = get(gca,'CurrentPoint') then AXESX could be pt(1,1) or pt(1,2). AXESX must be in pixel coordinates. XDATA is a two-element vector returned by get(image_handle, 'XData') or get(image_handle,'YData'). DIM is the number of image columns for the x coordinate, or the number of image rows for the y coordinate.
Class Support
DIM, XDATA, and AXESX can be double. The output is double.
Note
axes2pix performs minimal checking on the validity of AXESX, DIM, or XDATA. For example, axes2pix returns a negative coordinate if AXESX is less than XDATA(1). The function calling axes2pix bears responsibility for error checking.
Examples
Example with default XData and YData.
h = imshow('pout.tif'); [nrows,ncols] = size(get(h,'CData')); xdata = get(h,'XData') ydata = get(h,'YData') px = axes2pix(ncols,xdata,30) py = axes2pix(nrows,ydata,30)
Example with non-default XData and YData.
See Also
impixelinfo, bwselect, imfill, impixel, improfile, pixval, roipoly
| applylut | bestblk | ![]() |
© 1994-2005 The MathWorks, Inc.