# Inverse displacement field

**URL:** https://discourse.itk.org/t/inverse-displacement-field/580
**Category:** Algorithms
**Created:** [January 9, 2018, 8:37pm UTC](https://discourse.itk.org/t/inverse-displacement-field/580 "2018-01-09T20:37:10Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Ray](https://discourse.itk.org/letter_avatar_proxy/v4/letter/r/e9a140/32.png) [@Ray](https://discourse.itk.org/u/Ray)
#### Post date: [January 9, 2018, 8:37pm UTC](https://discourse.itk.org/t/inverse-displacement-field/580/1 "2018-01-09T20:37:12Z")

</div>

Given a displacement field (not a transform), is there a method that can be used to compute its inverse displacement field?

Thanks,  
-Ray

---

<div class="post-metadata">

### Author: ![dzenanz](https://discourse.itk.org/user_avatar/discourse.itk.org/dzenanz/32/1093_2.png) [@dzenanz](https://discourse.itk.org/u/dzenanz)
#### Post date: [January 9, 2018, 9:40pm UTC](https://discourse.itk.org/t/inverse-displacement-field/580/2 "2018-01-09T21:40:27Z")

</div>

Does [this](https://itk.org/Doxygen/html/classitk_1_1InverseDisplacementFieldImageFilter.html) class do what you want?

---

<div class="post-metadata">

### Author: ![matt.mccormick](https://discourse.itk.org/user_avatar/discourse.itk.org/matt.mccormick/32/7_2.png) [@matt.mccormick](https://discourse.itk.org/u/matt.mccormick)
#### Post date: [January 10, 2018, 11:10am UTC](https://discourse.itk.org/t/inverse-displacement-field/580/3 "2018-01-10T11:10:57Z")

</div>

In addition, [itk::InvertDisplacementFieldImageFilter](https://itk.org/Doxygen/html/classitk_1_1InvertDisplacementFieldImageFilter.html) is an another option.

---

<div class="post-metadata">

### Author: ![ntustison](https://discourse.itk.org/user_avatar/discourse.itk.org/ntustison/32/462_2.png) [@ntustison](https://discourse.itk.org/u/ntustison)
#### Post date: [August 6, 2018, 5:18pm UTC](https://discourse.itk.org/t/inverse-displacement-field/580/4 "2018-08-06T17:18:40Z")

</div>

A third option: [DisplacementFieldToBSplineImageFilter](https://itk.org/Doxygen/html/classitk_1_1DisplacementFieldToBSplineImageFilter.html)
