Which method can we use to connect a skeleton road ?
7 次查看(过去 30 天)
显示 更早的评论
I'm trying to determine all the possible paths to matches extremities of those curves (Road following)and choosing paths which verify a configuration like X, Y, T, _, and L in order to connect them(red curve) in a road skeleton not connected (white curve) like the example below :
I detected feature points like the picture below
but i'm stuck i don't know what approach use to do it because it requires a dynamique way .
i have to use a dynamic research window to determine the curve shape(configuration like X, Y, T, _, and L) that will complete the road network.
Any ideas please! Help is much appreciated
0 个评论
回答(1 个)
Image Analyst
2014-4-16
I'm not sure what you're asking or how to answer. With the bwmorph() function you can find endpoints and branchpoints (the red * in your images). Any branchpoint can be checked out to see what it is. There are 256 possible combinations of the 8 surrounding pixels and there may be certain patterns that define each. Then you can make a look up table, like if it's
[0, 1, 0;
1, 1, 1;
0, 1, 1]
it's an "X".
5 个评论
Image Analyst
2014-4-18
What do you mean by "connect" and what are "the red curves"? I don't see any red curves, just a set of isolated (x,y) coordinates where you placed a *. And like I said, you can construct a lookup table based on the pattern of the surrounding 8 pixels to determine if it's an X, a Y, etc.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Vehicle Scenarios 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!