[GRASS-dev] how difficult would it be to modify i.edge to not load the entire image into memory ?

Vaclav Petras wenzeslaus at gmail.com
Wed Dec 13 20:45:11 PST 2017


Hi Moritz,

I'm currently at AGU and can't dig into the code, but yes, I think it can
be rewritten with segment library, preferably with MarkusM's "segment or
in-memory" wrapper.

Vaclav

On Tue, Dec 12, 2017 at 10:51 AM, Moritz Lennert <
mlennert at club.worldonline.be> wrote:

> Hi Anna, Hi Vaclav,
>
> I would love to use the i.edge module. However, the fact that it reads
> everything into memory obviously limits its use either to small images, or
> to tiled versions of larger images.
>
> I have just rapidly looked at the code, but I cannot really detect any
> place where you really need the entire image, or ? The Gaussian filter
> could be cut off at a certain distance and the actual Canny detector is
> also based on a kernel, AFAICT. So, do you think this could be rewritten to
> use the SEGMENT library and at all times only load necessary parts of the
> image into memory ?
>
> Moritz
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20171213/c9bdc1db/attachment.html>


More information about the grass-dev mailing list