In two processed images, one shows 3 centroids and another shows 4 centroids. How to eliminate this extra centroids from centroids array.
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Dima Lisin
2016-2-29
Hi Naseeb,
The triangulate function can return reprojection errors, which can tell you whether or not a match is correct.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Computer Vision Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!