Professional Documents
Culture Documents
Matlab: Image Processing Toolbox. Version 3.2 (R13) 28 Jun 2002
Matlab: Image Processing Toolbox. Version 3.2 (R13) 28 Jun 2002
LOOKFORSearchallMfilesforkeyword.
HELPOnlinehelp,displaytextatcommandline.
TYPEListMfile.
ImageProcessingToolbox.
Version3.2(R13)28Jun2002
Releaseinformation.
images/ReadmeDisplayinformationaboutcurrentandpreviousversions.
Imagedisplay.
colorbarDisplaycolorbar(MATLABToolbox).
getimageGetimagedatafromaxes.
imageCreateanddisplayimageobject(MATLABToolbox).
imagescScaledataanddisplayasimage(MATLABToolbox).
immovieMakemoviefrommultiframeimage.
imshowDisplayimage.
montageDisplaymultipleimageframesasrectangularmontage.
moviePlayrecordedmovieframes(MATLABToolbox).
subimageDisplaymultipleimagesinsinglefigure.
truesizeAdjustdisplaysizeofimage.
warpDisplayimageastexturemappedsurface.
ImagefileI/O.
dicominfoReadmetadatafromaDICOMmessage.
dicomreadReadaDICOMimage.
dicomwriteWriteaDICOMimage.
dicomdict.txtTextfilecontainingDICOMdatadictionary.
imfinfoReturninformationaboutimagefile(MATLABToolbox).
imreadReadimagefile(MATLABToolbox).
imwriteWriteimagefile(MATLABToolbox).
Imagearithmetic.
imabsdiffComputeabsolutedifferenceoftwoimages.
imaddAddtwoimages,oraddconstanttoimage.
imcomplementComplementimage.
imdivideDividetwoimages,ordivideimagebyconstant.
imlincombComputelinearcombinationofimages.
immultiplyMultiplytwoimages,ormultiplyimagebyconstant.
imsubtractSubtracttwoimages,orsubtractconstantfromimage.
Geometrictransformations.
checkerboardCreatecheckerboardimage.
findboundsFindoutputboundsforgeometrictransformation.
fliptformFliptheinputandoutputrolesofaTFORMstruct.
imcropCropimage.
imresizeResizeimage.
imrotateRotateimage.
imtransformApplygeometrictransformationtoimage.
makeresamplerCreateresamplerstructure.
maketformCreategeometrictransformationstructure(TFORM).
tformarrayApplygeometrictransformationtoNDarray.
tformfwdApplyforwardgeometrictransformation.
tforminvApplyinversegeometrictransformation.
Imageregistration.
cpstruct2pairsConvertCPSTRUCTtovalidpairsofcontrolpoints.
cp2tformInfergeometrictransformationfromcontrolpointpairs.
cpcorrTunecontrolpointlocationsusingcrosscorrelation.
cpselectControlpointselectiontool.
normxcorr2Normalizedtwodimensionalcrosscorrelation.
Pixelvaluesandstatistics.
corr2Compute2Dcorrelationcoefficient.
imcontourCreatecontourplotofimagedata.
imhistDisplayhistogramofimagedata.
impixelDeterminepixelcolorvalues.
improfileComputepixelvaluecrosssectionsalonglinesegments.
mean2Computemeanofmatrixelements.
pixvalDisplayinformationaboutimagepixels.
regionpropsMeasurepropertiesofimageregions.
std2Computestandarddeviationofmatrixelements.
Imageanalysis.
edgeFindedgesinintensityimage.
qtdecompPerformquadtreedecomposition.
qtgetblkGetblockvaluesinquadtreedecomposition.
qtsetblkSetblockvaluesinquadtreedecomposition.
Imageenhancement.
histeqEnhancecontrastusinghistogramequalization.
imadjustAdjustimageintensityvaluesorcolormap.
imnoiseAddnoisetoanimage.
medfilt2Perform2Dmedianfiltering.
ordfilt2Perform2Dorderstatisticfiltering.
stretchlimFindlimitstocontraststretchanimage.
wiener2Perform2Dadaptivenoiseremovalfiltering.
Linearfiltering.
convmtx2Compute2Dconvolutionmatrix.
fspecialCreatepredefinedfilters.
imfilterFilter2DandNDimages.
Linear2Dfilterdesign.
freqspaceDetermine2Dfrequencyresponsespacing(MATLABToolbox).
freqz2Compute2Dfrequencyresponse.
fsamp2Design2DFIRfilterusingfrequencysampling.
ftrans2Design2DFIRfilterusingfrequencytransformation.
fwind1Design2DFIRfilterusing1Dwindowmethod.
fwind2Design2DFIRfilterusing2Dwindowmethod.
Imagedeblurring.
deconvblindDeblurimageusingblinddeconvolution.
deconvlucyDeblurimageusingLucyRichardsonmethod.
deconvregDeblurimageusingregularizedfilter.
deconvwnrDeblurimageusingWienerfilter.
edgetaperTaperedgesusingpointspreadfunction.
otf2psfOpticaltransferfunctiontopointspreadfunction.
psf2otfPointspreadfunctiontoopticaltransferfunction.
Imagetransforms.
dct22Ddiscretecosinetransform.
dctmtxDiscretecosinetransformmatrix.
fft22DfastFouriertransform(MATLABToolbox).
fftnNDfastFouriertransform(MATLABToolbox).
fftshiftReversequadrantsofoutputofFFT(MATLABToolbox).
idct22Dinversediscretecosinetransform.
ifft22DinversefastFouriertransform(MATLABToolbox).
ifftnNDinversefastFouriertransform(MATLABToolbox).
iradonComputeinverseRadontransform.
phantomGenerateaheadphantomimage.
radonComputeRadontransform.
Neighborhoodandblockprocessing.
bestblkChooseblocksizeforblockprocessing.
blkprocImplementdistinctblockprocessingforimage.
col2imRearrangematrixcolumnsintoblocks.
colfiltColumnwiseneighborhoodoperations.
im2colRearrangeimageblocksintocolumns.
nlfilterPerformgeneralslidingneighborhoodoperations.
Morphologicaloperations(intensityandbinaryimages).
conndefDefaultconnectivity.
imbothatPerformbottomhatfiltering.
imclearborderSuppresslightstructuresconnectedtoimageborder.
imcloseCloseimage.
imdilateDilateimage.
imerodeErodeimage.
imextendedmaxExtendedmaximatransform.
imextendedminExtendedminimatransform.
imfillFillimageregionsandholes.
imhmaxHmaximatransform.
imhminHminimatransform.
imimposeminImposeminima.
imopenOpenimage.
imreconstructMorphologicalreconstruction.
imregionalmaxRegionalmaxima.
imregionalminRegionalminima.
imtophatPerformtophatfiltering.
watershedWatershedtransform.
Morphologicaloperations(binaryimages)
applylutPerformneighborhoodoperationsusinglookuptables.
bwareaComputeareaofobjectsinbinaryimage.
bwareaopenBinaryareaopen(removesmallobjects).
bwdistComputedistancetransformofbinaryimage.
bweulerComputeEulernumberofbinaryimage.
bwhitmissBinaryhitmissoperation.
bwlabelLabelconnectedcomponentsin2Dbinaryimage.
bwlabelnLabelconnectedcomponentsinNDbinaryimage.
bwmorphPerformmorphologicaloperationsonbinaryimage.
bwpackPackbinaryimage.
bwperimDetermineperimeterofobjectsinbinaryimage.
bwselectSelectobjectsinbinaryimage.
bwulterodeUltimateerosion.
bwunpackUnpackbinaryimage.
makelutConstructlookuptableforusewithapplylut.
Structuringelement(STREL)creationandmanipulation.
getheightGetstrelheight.
getneighborsGetoffsetlocationandheightofstrelneighbors
getnhoodGetstrelneighborhood.
getsequenceGetsequenceofdecomposedstrels.
isflatReturntrueforflatstrels.
reflectReflectstrelaboutitscenter.
strelCreatemorphologicalstructuringelement.
translateTranslatestrel.
Regionbasedprocessing.
roicolorSelectregionofinterest,basedoncolor.
roifillSmoothlyinterpolatewithinarbitraryregion.
roifilt2Filteraregionofinterest.
roipolySelectpolygonalregionofinterest.
Colormapmanipulation.
brightenBrightenordarkencolormap(MATLABToolbox).
cmpermuteRearrangecolorsincolormap.
cmuniqueFinduniquecolormapcolorsandcorrespondingimage.
colormapSetorgetcolorlookuptable(MATLABToolbox).
imapproxApproximateindexedimagebyonewithfewercolors.
rgbplotPlotRGBcolormapcomponents(MATLABToolbox).
Colorspaceconversions.
hsv2rgbConvertHSVvaluestoRGBcolorspace(MATLABToolbox).
ntsc2rgbConvertNTSCvaluestoRGBcolorspace.
rgb2hsvConvertRGBvaluestoHSVcolorspace(MATLABToolbox).
rgb2ntscConvertRGBvaluestoNTSCcolorspace.
rgb2ycbcrConvertRGBvaluestoYCBCRcolorspace.
ycbcr2rgbConvertYCBCRvaluestoRGBcolorspace.
Arrayoperations.
circshiftShiftarraycircularly.(MATLABToolbox).
padarrayPadarray.
Imagetypesandtypeconversions.
ditherConvertimageusingdithering.
gray2indConvertintensityimagetoindexedimage.
graysliceCreateindexedimagefromintensityimagebythresholding.
graythreshComputeglobalimagethresholdusingOtsusmethod.
im2bwConvertimagetobinaryimagebythresholding.
im2doubleConvertimagearraytodoubleprecision.
im2javaConvertimagetoJavaimage(MATLABToolbox).
im2uint8Convertimagearrayto8bitunsignedintegers.
im2uint16Convertimagearrayto16bitunsignedintegers.
ind2grayConvertindexedimagetointensityimage.
ind2rgbConvertindexedimagetoRGBimage(MATLABToolbox).
isbwReturntrueforbinaryimage.
isgrayReturntrueforintensityimage.
isindReturntrueforindexedimage.
isrgbReturntrueforRGBimage.
label2rgbConvertlabelmatrixtoRGBimage.
mat2grayConvertmatrixtointensityimage.
rgb2grayConvertRGBimageorcolormaptograyscale.
rgb2indConvertRGBimagetoindexedimage.
Toolboxpreferences.
iptgetprefGetvalueofImageProcessingToolboxpreference.
iptsetprefSetvalueofImageProcessingToolboxpreference.
Demos.
dctdemo2DDCTimagecompressiondemo.
edgedemoEdgedetectiondemo.
firdemo2DFIRfilteringandfilterdesigndemo.
imadjdemoIntensityadjustmentandhistogramequalizationdemo.
landsatdemoLandsatcolorcompositedemo.
nrfiltdemoNoisereductionfilteringdemo.
qtdemoQuadtreedecompositiondemo.
roidemoRegionofinterestprocessingdemo.
Slideshows.
ipss001Regionlabelingofsteelgrains.
ipss002Featurebasedlogic.
ipss003Correctionofnonuniformillumination.
Extendedexamples.
ipexindexIndexofextendedexamples.
ipexsegmicroSegmentationtodetectmicrostructures.
ipexsegcellSegmentationtodetectcells.
ipexsegwatershedWatershedsegmentation.
ipexgranulometryGranulometryofstars.
ipexdeconvwnrWienerdeblurring.
ipexdeconvregRegularizeddeblurring.
ipexdeconvlucyLucyRichardsondeblurring.
ipexdeconvblindBlinddeblurring.
ipextformImagetransformgallery.
ipexshearImagepaddingandshearing.
ipexmri3DMRIslices.
ipexconformalConformalmapping.
ipexnormxcorr2Normalizedcrosscorrelation.
ipexrotateRotationandscalerecovery.
ipexregaerialAerialphotoregistration.