I would like to use Multiscale Combinatorial Grouping for my PhD research. However, I am restricted to use open-source implementations and this one runs on Matlab.

Does anyone know of an equivalent contour detection method that works on large images that is implemented open-source, preferably in Python?

Here some more background info. Equivalent methods would be:

I am interested in detecting contours of visible objects in drone imagery with a resolution of 2-5cm per pixel and extents of up to 1kmx1km for the purpose of automating cadastral mapping. Here an example of what the contour detection output should look like:

enter image description here

  • 3
    $\begingroup$ Did you try using Octave instead of Matlab? It usually can run most of the Matlab codes without the need to do the changes. $\endgroup$ – Anton Menshov Mar 23 '18 at 14:47
  • $\begingroup$ No, not yet. I will have a look. $\endgroup$ – Sophie Crommelinck Mar 23 '18 at 15:06
  • $\begingroup$ Does this help you? github.com/sxdxedu/ContourGAN $\endgroup$ – David Mar 25 '18 at 4:01
  • $\begingroup$ @AntonMenshov: I unsuccessfully tried running the code in Octave, since it uses some toolbox packages that are in Matlab only $\endgroup$ – Sophie Crommelinck Apr 23 '18 at 8:06
  • $\begingroup$ @David: The network-based approach you suggested seems too complex for my purpose right now: the network probably requires adjustments to remotely sensed data and thus a throughout understanding of the approach. $\endgroup$ – Sophie Crommelinck Apr 23 '18 at 8:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.