Skeleton tails
Tail removal, a part of algorithm transparency, is a filter applied to traced skeleton after gap removal and before fragment removal. Tails are short branches on ridges (or valleys in case of valley skeleton). They are usually a byproduct of thinning algorithm.
Key | MIME | Filename in ZIP |
---|---|---|
ridges-removed-tails | application/cbor | 028-ridges-removed-tails.cbor |
valleys-removed-tails | application/cbor | 036-valleys-removed-tails.cbor |
Visualization
Visualization of skeleton after tail removal was constructed by comparing this stage's CBOR and binary data to skeleton with gaps removed. Visualization itself is not part of transparency data.
Format
Format is identical to traced skeleton.
Example: 028-ridges-removed-tails.cbor
{ "width": 388, "height": 374, "minutiae": [ { "x": 146, "y": 1 }, { "x": 169, "y": 1 }, "... skipped 108 items ...", { "x": 252, "y": 368 }, { "x": 126, "y": 369 } ], "ridges": [ { "start": 0, "end": 28, "points": [ { "x": 146, "y": 1 }, { "x": 145, "y": 1 }, "... skipped 126 items ...", { "x": 63, "y": 121 }, { "x": 64, "y": 122 } ] }, { "start": 1, "end": 35, "points": [ { "x": 169, "y": 1 }, { "x": 168, "y": 1 }, "... skipped 163 items ...", { "x": 61, "y": 147 }, { "x": 62, "y": 148 } ] }, "... skipped 82 items ...", { "start": 108, "end": 109, "points": [ { "x": 260, "y": 358 }, { "x": 259, "y": 357 }, "... skipped 136 items ...", { "x": 122, "y": 361 }, { "x": 121, "y": 361 } ] }, { "start": 111, "end": 110, "points": [ { "x": 126, "y": 369 }, { "x": 127, "y": 369 }, "... skipped 123 items ...", { "x": 251, "y": 367 }, { "x": 252, "y": 368 } ] } ] }