I\'m new in the Computer Vision. I would like to detect some kind of plants in a grass images.
Original Image
Canny Edge Detection Algorithmus
Houg
I implemented Humam's approach.
But added some Steps after the Otsu algorithm:
I have some old and bad images from the plant, i'm going to test the algorithm the next days on these images. unfortunately it's winter in my country and the grass is covered with snow. so i have to wait a couple of weeks to make some proper image from this plant.
Result of extraction.
The next step is to detect if the extracted image is the desired plant.
Just for fun, and very similar to Humam's answer, just done using standard deviation instead of density, and making the image transparent where it doesn't think there are leaves. I used ImageMagick straight at the command line:
convert weed.jpg \( +clone -canny 0x1+10%+30% -statistic standarddeviation 10x10 -blur 0x8 -normalize -negate \) -compose copyopacity -composite result.png
Dummy solution came in my mind. Since the grass is more detailed that the plant itself: