In two processed images, one shows 3 centroids and another shows 4 centroids. How to eliminate this extra centroids from centroids array.
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Naseeb Gill
il 24 Feb 2016
Commentato: Naseeb Gill
il 1 Mar 2016
I have two images taken from two stereo cameras in which one contain three white objects and another contain four white objects. I processed both images to find out the centroids. Ofcourse first one give three centroids and second give four centroids and I stored these centroids into arrays called 'centroids1' and 'centroids2'. Now, I want two things here. First, if in 'centroids1' first entry is for object 1, then in 'centroids2' also, first entry should be for object 1 only, likewise for all objects. Second, I want to eliminate any extra centroids present in any of 'centroids' array i.e. I want only corresponding centriods in both 'centroids1' and 'centroids2' array.
I'm attaching my images and code here.
0 Commenti
Risposta accettata
Dima Lisin
il 29 Feb 2016
Hi Naseeb,
The triangulate function can return reprojection errors, which can tell you whether or not a match is correct.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Computer Vision Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!