{ "format": 1, "generator": "flowrs 0.1.0", "nodes": [ { "id": 0, "type_id": "image.test_pattern", "properties": { "pattern": "gradient", "size": "96" }, "position": [ 60.0, 60.0 ], "group": null }, { "id": 1, "type_id": "image.grayscale", "properties": {}, "position": [ 280.0, 60.0 ], "group": null }, { "id": 2, "type_id": "image.threshold", "properties": { "threshold": "128" }, "position": [ 500.0, 60.0 ], "group": null } ], "wires": [ { "id": 0, "from_node": 0, "from_port": "image", "to_node": 1, "to_port": "image", "mode": "Move" }, { "id": 1, "from_node": 1, "from_port": "gray", "to_node": 2, "to_port": "image", "mode": "Move" } ], "groups": [], "widgets": { "image.grayscale": "7dac31cb76865d8f", "image.test_pattern": "53d4a0c3eb9a27ac", "image.threshold": "f4e8d113e10a0899" }, "app": { "version": "1.0", "library": "flowrs-app@1", "source": "", "title": "Grayscale and threshold an image" } }