Can you tell me the steps of automatic lineament extraction from satellite images?

Can ENVI perform edge detection and the lineament extraction?

closed as too broad by Michael Stimson, Chris W, Erica, Fezter, Aaron Aug 29 '14 at 2:53

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    Welcome to the site. There is a lot of potential in this question, however, you need to add more details to help make your question a good fit for this forum. Please use the help center as a guide to asking good questions: gis.stackexchange.com/help/how-to-ask – Aaron Aug 28 '14 at 22:55

Basically an edge is a rapid change of slope and therefore equivalent to large positive or negative values of the curvature of the DEM. As far as I've found in Google you can calculate curvature in ENVI: http://www.exelisvis.de/docs/ExtractingTopographicFeatures.html

Afterwards you should filter the result for large pos/neg values.

ENVI also offers to use IDL for edge detection. Follow maybe this link: http://www.exelisvis.de/docs/DetectEdges.html

Not the answer you're looking for? Browse other questions tagged or ask your own question.