|
resample_plane
Resample 2D image to different boundaries given by new image corners.
Syntax:
[IMfinal, xp, yp] = resample_plane(IM, corners, ncolumns, nrows)
Description:
Resamples 2D image to different boundaries given by image corners.
New boundaries may be rotated relative to the original boundaries.
IM - an image (float, 2D)
corners - coordinates of new image corners (float 4x3, 3rd coordinate is ignores)
corner's order: upper left, upper right, lower right, lower left, see generate_slice_coordinates
ncolumns - number of points along X direction (int)
nrows - number of points along Y direction (int)
IMfinal - resulting image (float, NxM, N = ncolumns, M = nrows)
xp - voxel coordinates of new image in IM coordinate frame (float, 1xN, N = ncolumns)
yp - voxel coordinates of new image in IM coordinate frame (float, 1xM, M = nrows)
|