WebPlotDigitizer
WebPlotDigitizer copied to clipboard
Shape detection like triangle rectangle etc.,
Most of the points in graph are different shapes other than circles. Did you have any idea for that problem ?
The current algorithms will detect centroids so that should work for shapes other than circles.
actually it is detecting every points including circle triangle rectangle etc., i am asking for selecting any particular shape(triangle) and detecting that shape only and leaving other shapes undetected
In many plots, you can use the mask tools to highlight only the region containing the points that you are interested in. If you are using the blob detection algo, then you may be able to distinguish shapes from the area and moment information. At some point in the future, maybe I can add a nicer interface to select the various shapes.
thanks ankit for your feedback
Shape detection would help a lot when there is only one color (black) on the chart :)
Blob detection is, of course, a challenging feature. I wonder whether the following way would detect data symbols more accurately and reliably, and may be programmed using mostly already existing code.
- When choosing blob detection, an enlarged sub-window pops up (similar as the magnification window to the top right)
- in that sub-window, we can point to an example blob
- and, using the well-known pen, draw its shape.
- Then, the algorithm searches for that shape and color. Does this sound feasible? It may even work for overlapping data symbols like this:
Regards from a new and happy user (I just donated $5 because I find this a wonderful app).
Pietro