fn_framedisplay
Contents
Description
[im/ha =] function fn_framedisplay([x,[y,...]]data[,clip][,'singleaxes|multaxes'] ...
[['ncol',]ncol][,'in',hf|ha][,'display'][,'normalaxis'][,'nocolor'])
Input (except for data, order of inputs can be changed):
- x,y x and y range
- data 3D or 4D data; NOT using Matlab image convention (i.e. first
dim is x and second dim is y)
if the third dimension is of length 3, it is assumed to
represent color; to avoid this assumption to take place, place
the additional flag 'nocolor' in the argument list
- clip clipping range or 'fit'
- axflag 'singleaxes' will create a large image by putting each frame
next to each other and display this image
'multaxes' will display each frame in a separate axes
If axflag is not specified, 'multaxes' will be used iff the
number of frames is small.
- ncol specify the number of columns to use; the 'ncol' flag is not
necessary
- hf|ha handle of figure or axes (implicit'singleaxes' option)
for figure handle, it is necessary to precede it by the 'in'
flag (otherwise the argument is ambiguous with ncol), for axes
handle, this is not necessary
- 'display' by default, nothing is displayed if an output is requested,
this option is used to display even if there is an output
- 'normalaxis' do not set the axes aspect ratio
- 'nocolor' explicitely tell the function not to try to detect a color
channelOutput:
- im a large image obtained by concatenating all images, note that
compared to the large image created with the 'singleaxes'
option, this image is slighlty larger since there is a 1-pixel
wide separation between all frames
- ha if axflax is 'multaxes', the output is the set of axes handlesSource
Thomas Deneux
Copyright 2011-2017