Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 2.19 KB

File metadata and controls

55 lines (43 loc) · 2.19 KB

{% extends "plugin_template.rst" %}

{% block title %}Mask Initialiser{% endblock %}

{% block description %} A plugin to initialise a binary mask for level sets and distance transform segmentations. Seeds are generated by providing coordinates of three points in 3D space (start-middle-finish) and connecting them with a cylinder of a certain radius. Importantly the Z coordinate is given following VOLUME_XY vertical pattern {% endblock %}

{% block parameter_yaml %}

in_datasets:

visibility: datasets dtype: "[list[],list[str]]" description: summary: A list of the dataset(s) to process. verbose: A list of strings, where each string gives the name of a dataset that was either specified by a loader plugin or created as output to a previous plugin. The length of the list is the number of input datasets requested by the plugin. If there is only one dataset and the list is left empty it will default to that dataset. default: "[]"

out_datasets:

visibility: datasets dtype: "[list[],list[str]]" description: The default names default: "['INIT_MASK']"

mask1_coordinates:

visibility: basic dtype: list description: X0,Y0,Z0 (start) X1,Y1,Z1 (middle) and X2,Y2,Z2 (finish) coordinates of three points. default: "[10, 10, 0, 15, 15, 15, 20, 20, 20]"

mask1_radius:

visibility: basic dtype: int description: Mask1 will be initialised with an ellipse of radius. default: "5"

mask2_coordinates:

visibility: basic dtype: "[None,list]" description: The second mask coordinates. default: None

mask2_radius:

visibility: basic dtype: "[None,int]" description: Mask2 will be initialised with an ellipse of radius. default: None

{% endblock %}

{% block plugin_citations %}

No citations

{% endblock %}

{% block plugin_file %}../../../../plugin_api/plugins.segmentation.masks_initialise.mask_initialiser.rst{% endblock %}