how can i select labeled images that are touching a specific axis,like x-axis,y-axis,and their paralel axis,also the one touches 2 axis at the same time,forexample touches x-axis and its paralel axis at the same time
Ältere Kommentare anzeigen
in some cases i want to detect the one touches an specific border,forexample x-axis,or the parallel axis to it,or y-axis or the parallel axis to it,and in some cases i want to remove the ones whom are touching these axis,and also is it possible to select the one which touches 2 axis at the same time,mostly in my case there are some labeled images which are touching both x-axis and its parallel axis(like one of the blobs in the picture,,so im going to select them,and segment them once more,after removing the ones whom only touch x-axis,and in case of margines,im goint to remove some labels whom touch the y-axis or its parallel axis,and x-axis at the same time,so if you can tell me how i can select the one whom touching each border seperately,and also selecting the one touching 2 border at the same time,

i want to detect blobs which are shown in the picture seperately,once select the one touching the x-axis...imclearborder remove all blobs touching all 4 borders,
Akzeptierte Antwort
Weitere Antworten (1)
sara
am 7 Aug. 2015
0 Stimmen
3 Kommentare
Image Analyst
am 7 Aug. 2015
I'm not really sure what you're asking. Yes, you can change the code to remove blobs that touch any edge.
sara
am 7 Aug. 2015
Image Analyst
am 8 Aug. 2015
The only way I know how to do that is to use the code I gave to delete those touching the top, then find the ones touching the top. Then do the same for the bottom. Then AND those two images to get the blobs that touch BOTH the top and bottom and OR it in with the image to replace it.
Another option is to ask regionprops for the PixelList and examine it for row values of 1 and the last row.
Kategorien
Mehr zu Image Category Classification finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

