Detect "rough" triangular shape of two objects closeby
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
I am trying to find an method to detect the "rough" triangular shape of two cones in an image. By "rough" I mean it's not a perfect triangle with sharp points, but I believe everybody can see the shapes are somewhat triangular in form - and this is what I need Matlab to find as well.
I've attached an image of the problem at hand. The image is the result from bwboundaries(), so it's the outline of a binary image. Now I'd like Matlab to find the two "somewhat triangular objects" in the image and tell me how many of these objects there are. bwconnectedcomponents() finds only one object because the two cones were close together in the image and the blobs are connected by the pixels in between.
Does anybody know of a method to solve this?
Thanks!
0 Commenti
Risposte (1)
Stephen
il 5 Lug 2017
Try the Generalized Hough Transform. There is an entry for it on the matlab file exchange as well: https://www.mathworks.com/matlabcentral/fileexchange/44166-generalized-hough-transform
0 Commenti
Vedere anche
Categorie
Scopri di più su Image Processing Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!