File size: 2,155 Bytes
d78b28d
 
 
 
 
 
 
 
 
f209dc5
d78b28d
 
 
 
f209dc5
aae39dc
d78b28d
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "schema": "vc3d-plugin/1",
  "id": "scrolls.crackle-check",
  "name": "Crackle Check on a region of the active segment",
  "description": "Chase Hendrick's Crackle Check (crackle_vc3d.py check) on one region of the active segment: an openly licensed ink model reads the region's layers in both depth orders and answers Yes, Maybe or No signal found against its own reverse-depth control. Mode space runs it on the Crackle Check Space with your own Hugging Face token (hf auth login); mode local runs the readers on this computer. It writes the overlay and a merged ink-detections.json record into the segment folder itself and, with VC3D's agent bridge on, marks the region with a point named after the answer; reselect the segment to see the overlay. Exit 3 (No signal found) shows as a failed run; the console has the answer. Model output, not a reading.",
  "menu": "Ink detection",
  "program": "python3",
  "args": ["{plugin_dir}/crackle_vc3d.py", "check", "--segment", "{segment}", "--volume", "{volume}",
           "--box", "{input:x}", "{input:y}", "{input:w}", "{input:h}",
           "--um-per-px", "{input:um}", "--reader", "{input:reader}", "--mode", "{input:mode}", "--json"],
  "inputs": [{"name": "x", "label": "Region left edge in render pixels of the segment at scale 1", "default": ""},
             {"name": "y", "label": "Region top edge in render pixels", "default": ""},
             {"name": "w", "label": "Region width in render pixels (2048 at 2.4 um is about 5 mm)", "default": "2048"},
             {"name": "h", "label": "Region height in render pixels", "default": "2048"},
             {"name": "um", "label": "Volume voxel size in um, e.g. 7.91 or 2.4 (blank: from the volume, if it names a unit)", "default": ""},
             {"name": "reader", "label": "Reader: readerv3, d9v2 or both", "default": "readerv3"},
             {"name": "mode", "label": "Where the model runs: space (your Hugging Face quota) or local", "default": "space"}],
  "result": {"kind": "none"},
  "homepage": "https://huggingface.co/spaces/SharpMeow/crackle-check",
  "license": "Code Apache-2.0; d9v2 and Reader V3 MIT; scans CC BY-NC 4.0"
}