Particles morphology calculations
Hi,
I'm a scientist and right now I have to automate the morphological description of sand grains. I want to compute those descriptors : - Circularity, according to Cox (Riley, 1941), that describes wether the grain is circular or elongated (easy to compute, no big deal here) - Roundness that describes if angles of sand grain are sharp or rounded.
I usually use imageJ for image analysis but its descriptor for roundness is shitty (4A/(Pi(major axis)^2)).
According to Wadell (1935) the roundness is the average radius of the corners divided by the inscribed circle's diameter.
I would like to use opencv to find corners positions and to find the matching circles.
I'm just an opencv beginner and i don't have weeks to spend on it. Do you think that's something I could easily implement in onpencv with only some hours of work ?
Here are some sand grains I shot (some parts are blurry since microscope depth of field is limited)
Thanks for your help guys
Julien
Can you add another picture showing the expected output of the CV method?
Just for clarity.