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

- example
`tform = imregtform(moving,fixed,transformType,optimizer,metric)`

`tform = imregtform(moving,Rmoving,fixed,Rfixed,transformType,optimizer,metric)`

`tform = imregtform(___,Name,Value)`

estimates
the geometric transformation that aligns the moving image `tform`

= imregtform(`moving`

,`fixed`

,`transformType`

,`optimizer`

,`metric`

)`moving`

with
the fixed image `fixed`

. `transformType`

is
a character vector that defines the type of transformation to estimate. `optimizer`

is
an object that describes the method for optimizing the metric. `metric`

is
an object that defines the quantitative measure of similarity between
the images to optimize. The output `tform`

is a
geometric transformation object that maps `moving`

to `fixed`

.

estimates
the geometric transformation where `tform`

= imregtform(`moving`

,`Rmoving`

,`fixed`

,`Rfixed`

,`transformType`

,`optimizer`

,`metric`

)`Rmoving`

and `Rfixed`

specify
the spatial referencing objects associated with the `moving`

and `fixed`

images.
The output `tform`

is a geometric transformation
object in units defined by the spatial referencing objects `Rmoving`

and `Rfixed`

.

estimates
the geometric transformation using name-value pairs to control aspects
of the operation.`tform`

= imregtform(___,`Name,Value`

)

`affine2d`

| `affine3d`

| `imref2d`

| `imref3d`

| `imregconfig`

| `imregister`

| `imshowpair`

| `imwarp`

Was this topic helpful?