# Compute eigen vectors from 3D Hessian matrix in Python

**URL:** https://discourse.itk.org/t/compute-eigen-vectors-from-3d-hessian-matrix-in-python/7134
**Category:** Beginner Questions
**Tags:** itk, python
**Created:** [July 28, 2024, 10:11pm UTC](https://discourse.itk.org/t/compute-eigen-vectors-from-3d-hessian-matrix-in-python/7134 "2024-07-28T22:11:50Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Maolin](https://discourse.itk.org/user_avatar/discourse.itk.org/maolin/32/4314_2.png) [@Maolin](https://discourse.itk.org/u/Maolin)
#### Post date: [July 28, 2024, 10:11pm UTC](https://discourse.itk.org/t/compute-eigen-vectors-from-3d-hessian-matrix-in-python/7134/1 "2024-07-28T22:11:51Z")

</div>

Hi all,

I saw the function itk.SymmetricEigenAnalysisImageFilter can compute the eigen values from a hessian image, but I didn’t see a function that could compute te eigen vectors from a hessian image. Could you help me with this question? I’d like to compute both eigen values and eigen vectors from a hessian image for my task. My data is 3D data and I’m using Python.

Thank you very much!

---

<div class="post-metadata">

### Author: ![GeorgeStetten](https://discourse.itk.org/letter_avatar_proxy/v4/letter/g/97f17d/32.png) [@GeorgeStetten](https://discourse.itk.org/u/GeorgeStetten)
#### Post date: [July 31, 2024, 2:57pm UTC](https://discourse.itk.org/t/compute-eigen-vectors-from-3d-hessian-matrix-in-python/7134/2 "2024-07-31T14:57:10Z")

</div>

ITK has a specific vesselness filter, which uses eigenalysis of the Hessian but specifically for tubular structures. There’s an example at  
[https://examples.itk.org/src/filtering/imagefeature/segmentbloodvessels/documentation](https://examples.itk.org/src/filtering/imagefeature/segmentbloodvessels/documentation)  
Hope that helps.
