{
    "camitk": {
        "extensions": {
            "actions": [
                {
                    "classification": {
                        "family": "Python",
                        "tags": [
                            "Test",
                            "Image"
                        ]
                    },
                    "componentClass": "ImageComponent",
                    "description": "Testing ImageComponent I/O in python",
                    "gui": "Default Action GUI",
                    "name": "Test Image Component",
                    "notEmbedded": false,
                    "parameters": [
                        {
                            "defaultValue": 220,
                            "description": "An int value",
                            "group": "",
                            "maximum": 2147483647,
                            "minimum": -2147483648,
                            "name": "My Int Value",
                            "readOnly": false,
                            "singleStep": 1,
                            "type": "int",
                            "unit": ""
                        },
                        {
                            "defaultValue": 0,
                            "description": "An enum value",
                            "enumValues": [
                                "One",
                                "Two",
                                "Three"
                            ],
                            "group": "",
                            "name": "My Enum",
                            "readOnly": false,
                            "type": "enum",
                            "unit": ""
                        },
                        {
                            "defaultValue": false,
                            "description": "A Boolean",
                            "group": "",
                            "name": "My Boolean",
                            "readOnly": false,
                            "type": "bool",
                            "unit": ""
                        },
                        {
                            "decimals": 2,
                            "defaultValue": 0,
                            "description": "A Double ",
                            "group": "",
                            "maximum": 1.7976931348623157e+308,
                            "minimum": -1.7976931348623157e+308,
                            "name": "My Double",
                            "readOnly": false,
                            "singleStep": 1,
                            "type": "double",
                            "unit": ""
                        },
                        {
                            "defaultValue": "\"CamiTK\"",
                            "description": "A QString",
                            "group": "",
                            "name": "My QString",
                            "readOnly": false,
                            "regExp": "",
                            "type": "QString",
                            "unit": ""
                        }
                    ]
                },
                {
                    "classification": {
                        "family": "Python",
                        "tags": [
                            "Tutorial",
                            "Gaussian"
                        ]
                    },
                    "componentClass": "ImageComponent",
                    "description": "Apply a Gaussian filter using ITK and SciPy",
                    "gui": "Default Action GUI",
                    "name": "Gaussian Filter (Python Test)",
                    "notEmbedded": false,
                    "parameters": [
                        {
                            "decimals": 2,
                            "defaultValue": 1.0,
                            "description": "Controls the amount of smoothing (in physical units).",
                            "group": "",
                            "maximum": 1.7976931348623157e+308,
                            "minimum": 0.0,
                            "name": "Sigma",
                            "readOnly": false,
                            "singleStep": 0.5,
                            "type": "double",
                            "unit": ""
                        }
                    ]
                }
            ],
            "alwaysRebuild": false,
            "applications": [
            ],
            "components": [
            ],
            "contact": {
                "author": "CamiTK team",
                "email": "timc-camitk-contact@univ-grenoble-alpes.fr"
            },
            "description": "Python hotplug test for image",
            "generationType": "HotPlug",
            "language": "Python",
            "libraries": [
            ],
            "license": "LGPL-3 CamiTK",
            "name": "Image Python Test",
            "requirements": [
                "numpy",
                "itk",
                "scipy"
            ],
            "viewers": [
            ]
        },
        "timestamp": "2025-04-27T17:51:07",
        "version": "camitk-6.0"
    }
}
