Contour Center
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Given that [C,h]=contour(...) returns ellipsoidal contours, is it possible to find the center of these contours?
0 comentarios
Respuestas (2)
Dayong
el 8 de En. de 2013
What center would you like to find? For an arbitrary shape, the mass center( actually, I don't know the English word of this center in physics) is available. A shape can be treated as an plain object with uniform density. So the position of mass center(point) is the average value of coordinates of all the points.
0 comentarios
Image Analyst
el 8 de En. de 2013
I don't why you say it finds ellipsoidal contours. Why do you think they have to be ellipses? You don't even need contour to find centroids. Just threshold and pass into regionprops to get centroids and weighted centroids (weighted by gray level):
measurements = regionprops(grayImage>threshold, 'Centroid', 'WeightedCentroid');
1 comentario
Image Analyst
el 8 de En. de 2013
Oh, I just realized how old this post is. Not sure why everyone, including me, missed it 10 months ago.
Ver también
Categorías
Más información sobre Contour Plots en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!