Python Tutorials
This documentation section describes the Python
tutorials extension from CamiTK Community Edition, which contains a lot of simple examples.The following extensions were developed to show how to develop extension in Python for CamiTK. You can follow the links to download or read the code of the tutorials, which is well documented.
| Name | What does it demonstrates? | Source Code |
|---|---|---|
| Image processing | Using itk, scipy and matplotlib to filter images and display an histogram | tutorials/python/numpy_matplotlib_itk_scipy-qt6 |
| Mesh interaction | Modifying mesh points position (with animated Brownian movement) | tutorials/python/mesh_position_pointdata_qt6 |
| OpenCV | Capture images and video from a camera using opencv | tutorials/python/opencv-qt6 |
| Frame and Transformations | Manage Frames of reference and geometrical transformations | tutorials/python/transformation |
| Using VTK in Python | Using VTK to compute a barycenter and create a sphere | utorials/python/vtk-qt6 |
| Action pipeline | Run multiple existing actions in a pipeline | tutorials/python/action_pipeline |
| C++/Python interoperability | How to manage parameters, keep a state between runs of an action, and use a timer | tutorials/python/state_and_timer_qt6 |
| Mixed-component extension | Creating a new mixed_component | tutorials/python/mixed_component_extension |
Download all Python tutorials
You can also download the python tutorial archive that contains all the tutorials released in CamiTK 6.0.0.
Checksum: 8f70c6058310975d03b6872e6aa1cbb59fe393e77044bcf9d9ed3224ecf49627