I am using ImageJ as a means to detect and record the shapes of many geometric particles. I have been using the Circ. measurement within Analyze Particles to categorize each particle as either a hexagon(Circ. ≃ .9), triangle (Circ. ≃ .6), or distorted triangle (.6 > Circ. > .9). The accuracy of this method has not been substantial to correctly categorize each shape. For example, the Circ. calculation from Analyze Particles of a nearly perfect hexagon is inaccurate and therefore mislabels the shape of the particle. The Polygon Selections tool is able to provide accurate measurements however this method is simply too tedious for the large amount of particles I am trying to analyze.
Is there some way to increase the accuracy of the Analyze Particles tool that could improve my consistency of correct shape detection? Or is there a better method for geometric shape detection and categorization?
I have tried adjusting image threshold, contrast, and size.
example.tif (1.3 MB)
Thank you for any advise you can give me.