antimread

PURPOSE ^

ANTINREAD - ???

SYNOPSIS ^

function [im,x_m,y_m]=antimread(filename,format);

DESCRIPTION ^

ANTINREAD - ???

   Usage:
      [im,x_m,y_m]=antimread(filename,format)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [im,x_m,y_m]=antimread(filename,format);
0002 %ANTINREAD - ???
0003 %
0004 %   Usage:
0005 %      [im,x_m,y_m]=antimread(filename,format)
0006 
0007 %Get radical of filename
0008 [pathstr,name,ext,versn] = fileparts(filename);
0009 
0010 %Build box filename
0011 boxfilename=[pathstr '/' name '_box.exp'];
0012 
0013 %Read box coordinates;
0014 box=expread(boxfilename,1);
0015 
0016 x0=min(box.x);
0017 x1=max(box.x);
0018 y0=min(box.y);
0019 y1=max(box.y);
0020 
0021 %read image
0022 im=flipud(imread(filename,format));
0023 
0024 %build x_m and y_m
0025 s=size(im);
0026 sx=s(2);
0027 sy=s(1);
0028 
0029 
0030 x_m=(x0+(x1-x0)/(sx-1)*(1:sx))';
0031 y_m=(y0+(y1-y0)/(sy-1)*(1:sy))';

Generated on Sun 29-Mar-2009 20:22:55 by m2html © 2003