Skeleton pores
Pore removal, a part of algorithm transparency, is a filter applied to traced skeleton after dot removal and before gap removal. Pores are short ridge bifurcations (or valley bifurcations in case of valley skeleton) that quickly merge back into single ridge (or valley). They are replaced with a straight line.
Key | MIME | Filename in ZIP |
---|---|---|
ridges-removed-pores | application/cbor | 026-ridges-removed-pores.cbor |
valleys-removed-pores | application/cbor | 034-valleys-removed-pores.cbor |
Visualization
Visualization of skeleton after pore removal was constructed by comparing this stage's CBOR and binary data to skeleton with dots removed. Visualization itself is not part of transparency data.
Format
Format is identical to traced skeleton.
Example: 026-ridges-removed-pores.cbor
{ "width": 388, "height": 374, "minutiae": [ { "x": 146, "y": 1 }, { "x": 169, "y": 1 }, "... skipped 183 items ...", { "x": 126, "y": 369 }, { "x": 132, "y": 369 } ], "ridges": [ { "start": 0, "end": 49, "points": [ { "x": 146, "y": 1 }, { "x": 145, "y": 1 }, "... skipped 107 items ...", { "x": 69, "y": 102 }, { "x": 69, "y": 103 } ] }, { "start": 1, "end": 64, "points": [ { "x": 169, "y": 1 }, { "x": 168, "y": 1 }, "... skipped 147 items ...", { "x": 67, "y": 132 }, { "x": 66, "y": 132 } ] }, "... skipped 143 items ...", { "start": 183, "end": 184, "points": [ { "x": 135, "y": 368 }, { "x": 136, "y": 368 }, "... skipped 114 items ...", { "x": 251, "y": 367 }, { "x": 252, "y": 368 } ] }, { "start": 185, "end": 186, "points": [ { "x": 126, "y": 369 }, { "x": 127, "y": 369 }, "... skipped 3 items ...", { "x": 131, "y": 369 }, { "x": 132, "y": 369 } ] } ] }