How to extract road networks from highly and semi-urbanized areas without detecting the edges of buildings and other nonroad features?
조회 수: 2 (최근 30일)
이전 댓글 표시
How to extract road networks from highly and semi-urbanized areas without detecting the edges of buildings and other nonroad features? I can't seem to group and "filter out" the buildings such as in the photo below:

Basically, the goal is to pre-process the image first before I use edge detection in order to extract the road network. But the pre-processing technique that I use always yield unacceptable results because I can't "filter out" the cluttered buildings that closely resemble the road surface. Any matlab code to help me group and "erase" these cluttered buildings in the image? Many thanks.
댓글 수: 0
답변 (1개)
Image Analyst
2016년 4월 25일
편집: Image Analyst
2016년 4월 25일
There is nothing in MATLAB to do that at a high level. You'll have to build it up from lower level functions. Go here to see algorithms: http://www.visionbib.com/bibliography/contentscartog.html#Cartography,%20Aerial%20Images,%20Remote%20Sensing,%20Buildings,%20Roads,%20Terrain,%20ATR Sorry, I have not read any of those papers nor do I have code for them.
댓글 수: 4
Adedoyin Atanlode
2018년 9월 27일
Jannie what unsupervised classification method did you use? My work is similar but input is panchromatic HR satellite image but I've been having similar unacceptable result due to absence of preprocessing step. If through with your work, how did you get over the problem pls? Many thanks
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!