{
    "camitk": {
        "extensions": {
            "alwaysRebuild": true,
            "contact": {
                "author": "Emmanuel Promayon",
                "email": "Emmanuel.Promayon@univ-grenoble-alpes.fr"
            },
            "name": "VTK Threshold Std",
            "description": "A threshold action that only uses VTK.",
            "generationType": "Standard",
            "license": "LGPL",
            "actions": [
                {
                    "name": "Threshold Isolated",
                    "description": "Simple threshold filter based on [vtkImageThreshold](https://vtk.org/doc/nightly/html/classvtkImageThreshold.html). <br/>Creates a new binary image depending on the initial voxel value:<ul><li>If the initial value is between low and high thresholds (included), the new voxel value will be set to 255 (usually displayed as white)</li><li>Otherwise the new voxel value is set to 0 (usually displayed as black)</li></ul><p>If you want to select all the voxels that have a specific value <i>x</i>, set both thresholds to the value <i>x</i>.</p>",
                    "componentClass": "ImageComponent",
                    "classification": {
                        "family": "Segmentation",
                        "tags": [
                            "Threshold",
                            "Manual",
                            "Classification"
                        ]
                    },
                    "implementationIncludes": "#include <vtkImageThreshold.h>",
                    "parameters": [
                        {
                            "defaultValue": 128.0,
                            "description": "Voxels which have a value strictly below <i>Low Threshold</i> will be set to 0 (usually displayed as black).",
                            "name": "Low Threshold",
                            "type": "double",
                            "unit": "",
                            "minimum": 0.0,
                            "maximum": 255.0,
                            "singleStep": 1,
                            "decimals": 0
                        },
                        {
                            "defaultValue": 255.0,
                            "description": "Voxels which have a value strictly greater than <i>High Threshold</i> will be set to 0 (usually displayed as black).",
                            "name": "High Threshold",
                            "type": "double",
                            "unit": "",
                            "minimum": 0.0,
                            "maximum": 255.0,
                            "singleStep": 1,
                            "decimals": 0
                        }
                    ]
                }
            ]
        },
        "timestamp": "2024-02-12T16:26:59",
        "version": "camitk-6.0"
    }
}