% IMAGE
% See also
%
% Display:
%   clusterMontage    - Used for visualization of clusters of images and videos.
%   im                - Function for displaying grayscale images.
%   filmStrip         - Used to display R stacks of T images as a "filmstrip".
%   makeGif           - Writes a matlab movie to an animated GIF.
%   montage2          - Used to display collections of images and videos.
%   movieToImages     - Creates a stack of images from a matlab movie M.
%   playMovie         - Shows/makes an/several movie(s) from an image sequence.
%
% Histograms:
%   assignToBins      - Quantizes A according to values in edges.
%   histc2            - Multidimensional histogram count with weighted values.
%   histcImWin        - Calculates local histograms at every point in an image I.
%   histcImLoc        - Creates a series of locally position dependent histograms.
%   histMontage       - Used to display multiple 1D histograms.
%
% Generalized correlation:
%   normxcorrn        - Normalized n-dimensional cross-correlation.
%   xcorrn            - n-dimensional cross-correlation.  Generalized version of xcorr2.
%   xeucn             - n-dimensional euclidean distance between each window in A and template T.
%
% Image deformation:
%   imagesAlign       - Fast and robust estimation of homography relating two images.
%   imNormalize       - Various ways to normalize a (multidimensional) image.
%   imShrink          - Used to shrink a multidimensional array I by integer amount.
%   imtransform2      - Applies a linear or nonlinear transformation to an image I.
%   jitterImage       - Creates multiple, slightly jittered versions of an image.
%   opticalFlow       - Coarse-to-fine optical flow using Lucas&Kanade or Horn&Schunck.
%   textureMap        - Maps texture in I according to rsDst and csDst.
%
% Generalized nonmaximal suppression:
%   nonMaxSupr        - Applies nonmaximal suppression on an image of arbitrary dimension.
%   nonMaxSuprList    - Applies nonmaximal suppression to a list.
%   nonMaxSuprWin     - Nonmaximal suppression of values outside of a given window.
%
% Seq files:
%   seqIo             - Utilities for reading and writing seq files.
%   seqReaderPlugin   - Plugin for seqIo and videoIO to allow reading of seq files.
%   seqWriterPlugin   - Plugin for seqIo and videoIO to allow writing of seq files.
%   seqPlayer         - Simple GUI to play seq files.
%
% Behavior annotation for seq files:
%   behaviorAnnotator - Caltech Behavior Annotator.
%   behaviorData      - Retrieve and manipulate behavior annotation of a video.
%
% Binary mask creation:
%   maskCircle        - Creates an image of a 'pie slice' of a circle.
%   maskEllipse       - Creates a binary image of an ellipse.
%   maskGaussians     - Divides a volume into softly overlapping gaussian windows.
%   maskSphere        - Creates an 'image' of a n-dimensional hypersphere.
%
% Linear filtering:
%   convnFast         - Fast convolution, replacement for both conv2 and convn.
%   gaussSmooth       - Applies Gaussian smoothing to a (multidimensional) image.
%   localSum          - Fast routine for box filtering.
%
% Miscellaneous:
%   imMlGauss         - Calculates max likelihood params of Gaussian that gave rise to image G.
%   imrectLite        - A 'lite' version of imrect [OBSOLETE: use imrectRot].
%   imRectRot         - Create a draggable, resizable, rotatable rectangle or ellipse.
%   imwrite2          - Similar to imwrite, except follows a strict naming convention.
%   kernelTracker     - Kernel Tracker from Comaniciu, Ramesh and Meer PAMI 2003.
