io
¶
|
Load an image. |
|
Load a vtk polydata to a supported format file. |
|
Save a 2d or 3d image. |
|
Save a vtk polydata to a supported format file. |
|
Set Generic input function which takes into account VTK 5 or 6. |
load_image¶
load_polydata¶
save_image¶
-
fury.io.
save_image
(arr, filename, compression_quality=75, compression_type='deflation', use_pillow=True)[source]¶ Save a 2d or 3d image.
Expect an image with the following shape: (H, W) or (H, W, 1) or (H, W, 3) or (H, W, 4).
- Parameters
arr (ndarray) – array to save
filename (string) – should be png, bmp, jpeg or jpg files
compression_quality (int, optional) – compression_quality for jpeg data. 0 = Low quality, 100 = High quality
compression_type (str, optional) – compression type for tiff file select between: None, lzw, deflation (default)
use_pillow (bool, optional) – Use imageio python library to save the files.
save_polydata¶
set_input¶
-
fury.io.
set_input
(vtk_object, inp)[source]¶ Set Generic input function which takes into account VTK 5 or 6.
- Parameters
vtk_object (vtk object) –
inp (vtkPolyData or vtkImageData or vtkAlgorithmOutput) –
- Returns
- Return type
vtk_object
Notes
- This can be used in the following way::
from fury.utils import set_input poly_mapper = set_input(vtk.vtkPolyDataMapper(), poly_data)