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 acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.