Escolar Documentos
Profissional Documentos
Cultura Documentos
Image arithmetic
imabsdiff Absolute difference of two images
imadd Add two images or add constant to image
imapplymatrix Linear combination of color channels
imcomplement Complement image
imdivide Divide two images or divide image by constant
imlincomb Linear combination of images
immultiply Multiply two images or multiply image by constant
imsubtract Subtract two images or subtract constant from image
ippl Check for presence of Intel Performance Primitives Library (IPPL)
Spatial transformations
checkerboard Create checkerboard image
findbounds Find output bounds for spatial transformation
fliptform Flip input and output roles of TFORM structure
imcrop Crop image
impyramid Image pyramid reduction and expansion
imresize Resize image
imrotate Rotate image
imtransform Apply 2-D spatial transformation to image
makeresampler Create resampling structure
maketform Create spatial transformation structure (TFORM)
tformarray Apply spatial transformation to N-D array
tformfwd Apply forward spatial transformation
tforminv Apply inverse spatial transformation
Image registration
cpstruct2pairs Convert CPSTRUCT to control point pairs
cp2tform Infer spatial transformation from control point pairs
cpcorr Tune control point locations using cross-correlation
cpselect Control Point Selection Tool
normxcorr2 Normalized two-dimensional cross-correlation
Image analysis
bwboundaries Trace region boundaries in binary image
bwtraceboundary Trace object in binary image
corner Find corners in intensity image
cornermetric Create corner metric matrix from image
edge Find edges in intensity image
hough Hough transform
houghlines Extract line segments based on Hough transform
houghpeaks Identify peaks in Hough transform
qtdecomp Quadtree decomposition
qtgetblk Get block values in quadtree decomposition
qtsetblk Set block values in quadtree decomposition
Image enhancement
adapthisteq Contrast-limited Adaptive Histogram Equalization (CLAHE)
decorrstretch Apply decorrelation stretch to multichannel image
histeq Enhance contrast using histogram equalization
imadjust Adjust image intensity values or colormap
imnoise Add noise to image
medfilt2 2-D median filtering
ordfilt2 2-D order-statistic filtering
stretchlim Find limits to contrast stretch an image
intlut Convert integer values using lookup table
wiener2 2-D adaptive noise-removal filtering
Linear filtering
convmtx2 2-D convolution matrix
fspecial Create predefined 2-D filters
imfilter N-D filtering of multidimensional images
Image deblurring
deconvblind Deblur image using blind deconvolution
deconvlucy Deblur image using Lucy-Richardson method
deconvreg Deblur image using regularized filter
deconvwnr Deblur image using Wiener filter
edgetaper Taper edges using point-spread function
otf2psf Convert optical transfer function to point-spread function
psf2otf Convert point-spread function to optical transfer function
Image transforms
dct2 2-D discrete cosine transform
dctmtx Discrete cosine transform matrix
fan2para Convert fan-beam projections to parallel-beam
fanbeam Fan-beam transform
fft2 2-D fast Fourier transform (MATLAB Toolbox)
fftn N-D fast Fourier transform (MATLAB Toolbox)
fftshift Reverse quadrants of output of FFT (MATLAB Toolbox)
idct2 2-D inverse discrete cosine transform
ifft2 2-D inverse fast Fourier transform (MATLAB Toolbox)
ifftn N-D inverse fast Fourier transform (MATLAB Toolbox)
ifanbeam Inverse fan-beam transform
iradon Inverse Radon transform
para2fan Convert parallel-beam projections to fan-beam
phantom Create head phantom image
radon Radon transform
Texture analysis
entropy Entropy of intensity image
entropyfilt Local entropy of intensity image
graycomatrix Create gray-level co-occurrence matrix
graycoprops Properties of gray-level co-occurrence matrix
rangefilt Local range of image
stdfilt Local standard deviation of image
Region-based processing
poly2mask Convert region-of-interest polygon to mask
roicolor Select region of interest based on color
roifill Fill in specified polygon in grayscale image
roifilt2 Filter region of interest
roipoly Select polygonal region of interest
Colormap manipulation
brighten Brighten or darken colormap (MATLAB Toolbox)
cmpermute Rearrange colors in colormap (MATLAB Toolbox)
cmunique Eliminate unneeded colors in colormap of indexed image (MATLAB toolbox)
colormap Set or get color lookup table (MATLAB Toolbox)
imapprox Approximate indexed image by one with fewer colors (MATLAB toolbox)
rgbplot Plot RGB colormap components (MATLAB Toolbox)
Array operations
circshift Shift array circularly (MATLAB Toolbox)
padarray Pad array
Toolbox preferences
iptgetpref Get value of Image Processing Toolbox preference
iptprefs Display Image Processing Toolbox preferences dialog
iptsetpref Set value of Image Processing Toolbox preference
Motion Analysis
vision.BlockMatcher Estimate motion between images or video frames
vision.ForegroundDetector Detects foreground using Gaussian Mixture Models
vision.OpticalFlow Estimate object velocities
vision.TemplateMatcher Locate template in image
Stereo Vision
disparity Compute disparity map
epipolarLine Compute epipolar lines for stereo images
estimateFundamentalMatrix Estimate the fundamental matrix
estimateUncalibratedRectification Uncalibrated stereo rectification
isEpipoleInImage Determine whether the epipole is inside the image
lineToBorderPoints Compute the intersection points of lines and image border
Enhancement
vision.ContrastAdjuster Adjust image contrast by linearly scaling pixel values
vision.Deinterlacer Remove motion artifacts by deinterlacing input video signal
vision.HistogramEqualizer Enhance contrast of images using histogram equalization
vision.MedianFilter Perform 2-D median filtering
Conversions
vision.Autothresholder Convert intensity image to binary image
vision.ChromaResampler Downsample or upsample chrominance components of images
vision.ColorSpaceConverter Image color space conversion
vision.DemosaicInterpolator Bayer-pattern image conversion to true color
vision.GammaCorrector Gamma correction
vision.ImageComplementer Complement image
vision.ImageDataTypeConverter Convert and scale input image to specified output data type
Demos
visiondemos Index of Computer Vision System Toolbox demos
Simulink functionality
visionlib Open Computer Vision System Toolbox Simulink library
Filtering
isfilterseparable Check filter separability
vision.Convolver 2-D convolution
vision.ImageFilter 2-D FIR filtering
vision.MedianFilter 2-D median filtering
Geometric Transformations
vision.GeometricRotator Rotate image by specified angle
vision.GeometricScaler Enlarge or shrink image sizes
vision.GeometricShearer Shift rows or columns of image by linearly varying offset
vision.GeometricTransformer Apply 2-D spatial transformation
vision.GeometricTransformEstimator Estimate geometric transformation from matching point pairs
vision.GeometricTranslator 2-D translation
Morphological Operations
vision.ConnectedComponentLabeler Label connected regions in binary image
vision.MorphologicalBottomHat Bottom-hat filtering
vision.MorphologicalClose Morphological closing
vision.MorphologicalDilate Morphological dilation
vision.MorphologicalErode Morphological erosion
vision.MorphologicalOpen Morphological opening
vision.MorphologicalTopHat Top-hat filtering
Statistics
vision.Autocorrelator 2-D autocorrelation
vision.BlobAnalysis Properties of connected regions
vision.Crosscorrelator 2-D cross-correlation
vision.Histogram Generate histogram of each input matrix
vision.LocalMaximaFinder Local maxima
vision.Maximum Maximum values
vision.Mean Mean value
vision.Median Median values
vision.Minimum Minimum values
vision.PSNR Peak signal-to-noise ratio
vision.StandardDeviation Standard deviation
vision.Variance Variance
Transforms
vision.DCT 2-D discrete cosine transform
vision.FFT 2-D fast Fourier transform
vision.HoughLines Find Cartesian coordinates of lines described by rho and theta pairs
vision.HoughTransform Hough transform
vision.IDCT 2-D inverse discrete cosine transform
vision.IFFT 2-D inverse fast Fourier transform
vision.Pyramid Gaussian pyramid decomposition
Utilities
vision.ImagePadder Pad or crop input image
vision.setCoordinateSystem Sets coordinate system. See R2011b release notes for details
vision.getCoordinateSystem Gets coordinate system. See R2011b release notes for details
Image Acquisition Toolbox
Version 4.2 (R2011b) 08-Jul-2011
VIDEOINPUT Construction
videoinput Construct a video input object
Configuration
get Get value of image acquisition object property
inspect Open property inspector and configure image acquisition object properties
set Set value of image acquisition object property
Execution
getselectedsource Return the video source object currently selected for acquisition
start Initiate video input object to start running
stop Stop object running and logging
wait Wait for video input object to stop running
Trigger Functions
trigger Manually initiate logging for running object
triggerconfig Configure video input object to a trigger configuration
triggerinfo Return all valid trigger configurations
Data Functions
flushdata Remove buffered image frames from memory
getdata Return acquired image frames from buffer
getsnapshot Immediately acquire a single image frame
peekdata Return most recently acquired image frames
Tools
closepreview Close image preview windows
imaqmem Limit or display memory used for acquiring frames
imaqmontage Display acquired image frames as a montage
imaqtool Tool for browsing available image acquisition hardware, configuring devices, and
acquiring images
preview Activate a live image preview window
General
delete Remove video input object from memory
imaqcallback Display event information for an acquisition event
imaqfind Find image acquisition objects with specified property values
imaqreset Delete and unload all image acquisition objects and adaptors
isvalid True for image acquisition objects that can be associated with hardware