Current binary masking in TopoStats causes loss of fine details from the original grain (such as holes or merging of close strands) and this causes downstream issues for detection of nodes/branches.
Improved binary masking involves ridge detection filters to enhance grain boundaries ahead of masking, example below:
Original image:
Grain mask:
Binary mask following ridge detection:
Often ridge detection followed by binary masking causes unwanted gaps within grain masks, currently working on a solution for this.
Current binary masking in TopoStats causes loss of fine details from the original grain (such as holes or merging of close strands) and this causes downstream issues for detection of nodes/branches.
Improved binary masking involves ridge detection filters to enhance grain boundaries ahead of masking, example below:
Original image:
Grain mask:
Binary mask following ridge detection:
Often ridge detection followed by binary masking causes unwanted gaps within grain masks, currently working on a solution for this.