Extractor

class Qiber3D.Extractor(input_path, channel=None, voxel_size=None)

Bases: object

Create a Qiber3D.Network from an image stack with get_network(). Apply filter as set in Qiber3D.config.

Parameters
  • input_path (str, Path) – file path to input file

  • channel (int, str) – channel name or index

  • voxel_size (list(float)) – size of a voxel in each axis

Variables
  • storage (Qiber3D.helper.NumpyMemoryManager) – storage for extraction steps

  • processing_data (dict) – extra information on the image processing

  • z_spacing (float) – voxel size along z-axis

  • xy_spacing (float) – voxel size along x/y-axis

Ivar:net

generated network

get_network()
Returns

Network from prepared image stack

Return type

Qiber3D.Network

prepare()

Load and prepare an image stack for reconstruction.

reconstruct()

Reconstruct the network from the prepared image stack.