Structure tensor tutorials for the implementation in https://github.com/Skielex/structure-tensor. This implementation is compatible with the python package cupy
. Therefore, if you have large volumes to process and a graphical processing unit (GPU), you can speed up your computations simply by having a working installation of cupy.
Run the tutorials online on by pressing on the binder icon. If you want to run the tutorials locally, check our instructions for installing Jupyter Notebooks.
The tutorials demonstrate the use of the structure tensor tool for the analysis of 2D and 3D data. The tutorials come with a set of utils (helper functions) to inspect 2D and 3D data, and analyse the structure tensor output. The 2D and 3D examples come as python scripts (.py) and Jupyter Notebooks (.ipynb), the latter is more complete and pedagogical, as it comes with explanations. With these tutorials we would like you to 1) learn how to choose the parameters to obtain desirable results, 2) see different options for visualising the output of the structure tensor, and 3) get inspiration for scientific questions that you could answer with the structure tensor tool.
To learn more about the computation of structure tensor, the visualization of orientation analysis and other examples of using orientation analysis in volumetric data analysis, we recommend you take a look at the notes by Vedrana A. Dahl vand@dtu.dk
The development of the tutorials is a combined effort from several researchers in the QIM team. The collection of scripts and exercises is in constant development, and actively used to demonstrate the tool and teach at workshops. We would therefore very much appreciate to hear about your experience.
Please contact Monica J. Emerson monj@dtu.dk with issues and feedback.