# Deformable registration

**URL:** https://discourse.vtk.org/t/deformable-registration/3071
**Category:** Development
**Created:** [April 16, 2020, 5:26pm UTC](https://discourse.vtk.org/t/deformable-registration/3071 "2020-04-16T17:26:22Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![srbn.ghosh99](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/s/cdc98d/32.png) [@srbn.ghosh99](https://discourse.vtk.org/u/srbn.ghosh99)
#### Post date: [April 16, 2020, 5:26pm UTC](https://discourse.vtk.org/t/deformable-registration/3071/1 "2020-04-16T17:26:22Z")

</div>

Hi,

I am trying to do a deformable registration after doing a landmark-based registration between a triangular simplex mesh and CT image.

 ![Capture](https://discourse.vtk.org/uploads/default/original/2X/8/855b2d7b52ccc8bd2839c47224a8dbea514d8c0e.jpeg)  
In the snapshot, after using a landmark-based registration I got the registered bone mesh(The colored outline) and volume. To do a perfectly aligned registration, I want to do a deformation.  
Is it possible to do a deformable bone mesh registration using VTK?  
I have attached the files in the link.  
[https://drive.google.com/drive/folders/1M4N3zyPowHToFYmzRPkeFAqMK-woe9cv](https://drive.google.com/drive/folders/1M4N3zyPowHToFYmzRPkeFAqMK-woe9cv)

Regards  
Shrabani Ghosh

---

<div class="post-metadata">

### Author: ![lassoan](https://discourse.vtk.org/user_avatar/discourse.vtk.org/lassoan/32/50_2.png) [@lassoan](https://discourse.vtk.org/u/lassoan)
#### Post date: [April 16, 2020, 6:12pm UTC](https://discourse.vtk.org/t/deformable-registration/3071/2 "2020-04-16T18:12:00Z")

</div>

Yes, VTK can very nicely transform meshes and images using the same transform. Reslice image takes care of images, while transform polydata filter handles meshes.

---

<div class="post-metadata">

### Author: ![srbn.ghosh99](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/s/cdc98d/32.png) [@srbn.ghosh99](https://discourse.vtk.org/u/srbn.ghosh99)
#### Post date: [April 16, 2020, 8:00pm UTC](https://discourse.vtk.org/t/deformable-registration/3071/3 "2020-04-16T20:00:14Z")

</div>

Could you please suggest few examples and or methods.

Regards

Shrabani Ghosh

---

<div class="post-metadata">

### Author: ![lassoan](https://discourse.vtk.org/user_avatar/discourse.vtk.org/lassoan/32/50_2.png) [@lassoan](https://discourse.vtk.org/u/lassoan)
#### Post date: [April 16, 2020, 8:25pm UTC](https://discourse.vtk.org/t/deformable-registration/3071/4 "2020-04-16T20:25:18Z")

</div>

You can google for the words that I wrote above to find the exact class names and examples. If you want to give it a try before starting programming then there is a nice GUI for all these in 3D Slicer (just drag-and-drop the transform and images to the application window then go to Transforms module to choose what transform to apply to what).
