Is it possible to numerically label a segmented image?
Mostrar comentarios más antiguos
I've written some code to segment, count, and analyze the properties of bacterial colonies in a petri dish. Now, I would like to use principal component analysis to visualize the diversity of bacterial strains present in a given sample. My current method yields the PCA and plots 2 components against each other and even allows me to identify outlier points by number; however, I currently have no way of knowing which colony in my image actually corresponds to number "112" for example. Does anyone know of a way to overlay the colony numbers onto the original image so that I can have a reference point to make sense of the PCA data? I've attached my code if that's helpful.
Thank you in advance!
1 comentario
Hello Katalin, if you have the x,y coordinates of the colonies, you can use labelpoints.m found in the file exchange. This function labels large groups of points like this:
and it has an optional outlier parameter that will only label the outliers. But this won't be helpful if you don't have vectors of X,Y values.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Nearest Neighbors en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!