<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hi,</p>
<p><br>
</p>
<p>I'm new to Grass and Grass<span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;"> development</span>.</p>
<p><br>
</p>
<p>I'm writing a script using pygrass that should interact with areas in a raster map (output of i.segment). The final goal would be to highlight some of them to the user.</p>
<p>But I can't even figure out how get infos from the different segments or even the raw pixels.</p>
<p><br>
</p>
<p>When instantiating a RasterSegment object (<a href="https://grass.osgeo.org/grass70/manuals/libpython/pygrass.raster.html#pygrass.raster.RasterSegment" class="OWAAutoLink" id="LPlnk201327" previewremoved="true">https://grass.osgeo.org/grass70/manuals/libpython/pygrass.raster.html#pygrass.raster.RasterSegment</a>)
 and using the method .get(row, col) it gives me -2147483648 for <span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
.get(0,0)</span> and other values for 'row' and 'col' give 0.</p>
<p>This doesn't make any sense to me, am I missing something ?</p>
<p>(Note that both .exist() and .is_open() give True on the RasterSegment object)</p>
<p><br>
</p>
<p>Any help would be appreciated !</p>
<p></p>
<p><br>
</p>
<p>Lucas</p>
<p><br>
</p>
</div>
</body>
</html>