Home > ISET > vcamera > scene > imgtargets > imgZonePlate.m

imgZonePlate

PURPOSE ^

imgZonePlate - Make a zone plate image

SYNOPSIS ^

function img = imgZonePlate(sz, amp, ph)

DESCRIPTION ^

 imgZonePlate - Make a zone plate image

 img = ieZonePlate([SZ], [AMP], [PHASE])

 The zone plate function is  AMP * cos( r^2 + PHASE) + 1
 
 SZ   -- image size (default = 256)
 AMP  --  (default = 1) 
 PHASE (default = 0) 

 Examples:
   img = imgZonePlate(256);  imagesc(img); axis image; colormap(gray(256)); 
   img = imgZonePlate([384,384],255); imagesc(img);    colormap(gray(256));   axis image
   img = imgZonePlate([384,384],255,pi/2); imagesc(img); colormap(gray(256)); axis image

 Copyright ImagEval Consultants, LLC, 2005.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Sun 14-Jan-2007 10:24:23 by m2html © 2003