필터 지우기
필터 지우기

Which method can we use to connect a skeleton road ?

조회 수: 3 (최근 30일)
mika
mika 2014년 4월 16일
편집: mika 2014년 4월 21일
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

답변 (1개)

Image Analyst
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
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.
mika
mika 2014년 4월 21일
편집: mika 2014년 4월 21일
I'm talking about red curves mentioned in the image below that it's expected to be the result i'm looking for taking for example the L pattern mentioned by the blue circle
can you explain a little bit how i can use a look up table because no idea about it and i don't know if it can be extended in a way to recover the more important feature points to give the right pattern.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Vehicle Scenarios에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by