160 lines
No EOL
2.9 KiB
Text
160 lines
No EOL
2.9 KiB
Text
{
|
|
"format": 1,
|
|
"generator": "flowrs 0.1.0",
|
|
"nodes": [
|
|
{
|
|
"id": 0,
|
|
"type_id": "image.test_pattern",
|
|
"properties": {
|
|
"pattern": "checker",
|
|
"size": "64"
|
|
},
|
|
"position": [
|
|
60.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 1,
|
|
"type_id": "image.threshold",
|
|
"properties": {
|
|
"threshold": "128"
|
|
},
|
|
"position": [
|
|
280.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 2,
|
|
"type_id": "image.morphology",
|
|
"properties": {
|
|
"kernel_size": "3",
|
|
"operation": "erode"
|
|
},
|
|
"position": [
|
|
500.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type_id": "vision.blobs",
|
|
"properties": {
|
|
"min_area": "16"
|
|
},
|
|
"position": [
|
|
720.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 4,
|
|
"type_id": "neural.nms",
|
|
"properties": {},
|
|
"position": [
|
|
940.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 5,
|
|
"type_id": "vision.draw_detections",
|
|
"properties": {},
|
|
"position": [
|
|
1160.0,
|
|
60.0
|
|
],
|
|
"group": null
|
|
},
|
|
{
|
|
"id": 6,
|
|
"type_id": "vision.corners",
|
|
"properties": {},
|
|
"position": [
|
|
720.0,
|
|
170.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": "binary",
|
|
"to_node": 2,
|
|
"to_port": "image",
|
|
"mode": "Move"
|
|
},
|
|
{
|
|
"id": 2,
|
|
"from_node": 2,
|
|
"from_port": "result",
|
|
"to_node": 3,
|
|
"to_port": "binary",
|
|
"mode": "Move"
|
|
},
|
|
{
|
|
"id": 3,
|
|
"from_node": 3,
|
|
"from_port": "detections",
|
|
"to_node": 4,
|
|
"to_port": "detections",
|
|
"mode": "Move"
|
|
},
|
|
{
|
|
"id": 4,
|
|
"from_node": 0,
|
|
"from_port": "image",
|
|
"to_node": 5,
|
|
"to_port": "image",
|
|
"mode": "Copy"
|
|
},
|
|
{
|
|
"id": 5,
|
|
"from_node": 4,
|
|
"from_port": "detections",
|
|
"to_node": 5,
|
|
"to_port": "detections",
|
|
"mode": "Move"
|
|
},
|
|
{
|
|
"id": 6,
|
|
"from_node": 2,
|
|
"from_port": "result",
|
|
"to_node": 6,
|
|
"to_port": "image",
|
|
"mode": "Copy"
|
|
}
|
|
],
|
|
"groups": [],
|
|
"widgets": {
|
|
"image.morphology": "9f21a889f499014a",
|
|
"image.test_pattern": "53d4a0c3eb9a27ac",
|
|
"image.threshold": "f4e8d113e10a0899",
|
|
"neural.nms": "c811d5fcb813dbef",
|
|
"vision.blobs": "c6dde4a4768c8971",
|
|
"vision.corners": "32636fd762554e14",
|
|
"vision.draw_detections": "b8048400d1d0015d"
|
|
},
|
|
"app": {
|
|
"version": "1.0",
|
|
"library": "flowrs-app@1",
|
|
"source": "",
|
|
"title": "Detect objects without a model"
|
|
}
|
|
} |