pix2axes.m

来自「matlab处理图像的一些基本方法。其中有一部分mex程序需要安装编译」· M 代码 · 共 31 行

M
31
字号
function R=pix2axes(px)%PIX2AXES Convert pixel units in the axes scale units%% Copyright (c) 1995 by Claudio Rivetti and Mark Young% claudio@alice.uoregon.edu,    mark@alice.uoregon.edu%global Handlefig Handleimgaxoldu=get(Handleimgax, 'units');set(Handleimgax, 'units', 'pixels');axpos=get(Handleimgax, 'position');ax=axis;set(Handleimgax, 'units', oldu);BX=px(1)-axpos(1);BD=axpos(3);XF=px(2)-axpos(2);FG=axpos(4);GX=FG-XF;BXnm=ax(1)+ (BX/BD)*(ax(2)-ax(1));GXnm=ax(3)+ (GX/FG)*(ax(4)-ax(3));R=[BXnm GXnm];return

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?