0% found this document useful (0 votes)
49 views2 pages

Geometric Transformation and Image Registration - Functions

The document provides a comprehensive list of functions related to geometric transformations and image registration, categorized into common transformations, generic transformations, and application methods. It includes functions for cropping, resizing, rotating, translating images, as well as for creating and applying various geometric transformations in 2-D and 3-D. Additionally, it covers automatic registration techniques and control point registration tools for aligning images.

Uploaded by

mrittikadas003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views2 pages

Geometric Transformation and Image Registration - Functions

The document provides a comprehensive list of functions related to geometric transformations and image registration, categorized into common transformations, generic transformations, and application methods. It includes functions for cropping, resizing, rotating, translating images, as well as for creating and applying various geometric transformations in 2-D and 3-D. Additionally, it covers automatic registration techniques and control point registration tools for aligning images.

Uploaded by

mrittikadas003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

10/10/23, 12:13 AM Geometric Transformation and Image Registration — Functions

Geometric Transformation and Image Registration — Functions

By Category Alphabetical List

Common Geometric Transformations


imcrop Crop image

imcrop3 Crop 3-D image (Since R2019b)

imresize3 Resize 3-D volumetric intensity image

imrotate Rotate image

imrotate3 Rotate 3-D volumetric grayscale image

imtranslate Translate image

impyramid Image pyramid reduction and expansion

Generic Geometric Transformations


Create 2-D and 3-D Geometric Transformations
fitgeotform2d Fit 2-D geometric transformation to control point pairs (Since R2022b)

affinetform2d 2-D affine geometric transformation (Since R2022b)

affinetform3d 3-D affine geometric transformation (Since R2022b)

rigidtform2d 2-D rigid geometric transformation (Since R2022b)

rigidtform3d 3-D rigid geometric transformation (Since R2022b)

simtform2d 2-D similarity geometric transformation (Since R2022b)

simtform3d 3-D similarity geometric transformation (Since R2022b)

transltform2d 2-D translation geometric transformation (Since R2022b)

transltform3d 3-D translation geometric transformation (Since R2022b)

projtform2d 2-D projective geometric transformation (Since R2022b)

geometricTransform2d 2-D geometric transformation object

geometricTransform3d 3-D geometric transformation object

PiecewiseLinearTransformation2D 2-D piecewise linear geometric transformation

PolynomialTransformation2D 2-D polynomial geometric transformation

LocalWeightedMeanTransformation2D 2-D local weighted mean geometric transformation

Apply 2-D and 3-D Geometric Transformations


imwarp Apply geometric transformation to image

transformPointsForward Apply forward geometric transformation

transformPointsInverse Apply inverse geometric transformation

Warper Apply same geometric transformation to many images efficiently

Create and Apply N-D Spatial Transformations


tformarray Apply spatial transformation to N-D array

[Link] 1/2
10/10/23, 12:13 AM Geometric Transformation and Image Registration — Functions

findbounds Find output bounds for spatial transformation

fliptform Flip input and output roles of spatial transformation structure

makeresampler Create resampling structure

maketform Create N-D spatial transformation structure (TFORM)

tformfwd Apply forward N-D spatial transformation

tforminv Apply inverse N-D spatial transformation

Define Spatial Referencing Between Coordinate Systems


imref2d Reference 2-D image to world coordinates

imref3d Reference 3-D image to world coordinates

affineOutputView Create output view for warping images (Since R2019b)

Image Registration
Automatic Registration
imregister Intensity-based image registration

imregconfig Configurations for intensity-based registration

imregtform Estimate geometric transformation that aligns two 2-D or 3-D images

imregcorr Estimate geometric transformation that aligns two 2-D images using phase correlation

imregdemons Estimate displacement field that aligns two 2-D or 3-D images

imregmtb Register 2-D images using median threshold bitmaps

normxcorr2 Normalized 2-D cross-correlation

MattesMutualInformation Mattes mutual information metric configuration

MeanSquares Mean square error metric configuration

RegularStepGradientDescent Regular step gradient descent optimizer configuration

OnePlusOneEvolutionary One-plus-one evolutionary optimizer configuration

Control Point Registration


cpselect Control Point Selection tool

fitgeotform2d Fit 2-D geometric transformation to control point pairs (Since R2022b)

cpcorr Tune control point locations using cross-correlation

cpstruct2pairs Extract valid control point pairs from cpstruct structure

imwarp Apply geometric transformation to image

Spatial Referencing
imref2d Reference 2-D image to world coordinates

imref3d Reference 3-D image to world coordinates

[Link] 2/2

You might also like