<div dir="ltr"><div><div><div><div><div><div><div><div>Hello,<br><br></div>I'm trying to use i.segment.stats with GRASS 7.0.4 in the osgeolive 32bit operating system. <br><br></div>Prior to using this tool I have successfully created my segmented map using i.segment.<br><br></div>When I try to execute the following command:<br><br>i.segment.stats --overwrite --verbose map=gp_seg_optimum@gp1 \<br>rasters=gp_ortho.1@gp1,gp_ortho.2@gp1,gp_ortho.3@gp1,gp_ortho.4@gp1 \<br>raster_statistics=min,max,mean,stddev,variance,sum \<br>csvfile=/home/jpd205/Wales_GRASS/GarronPill/gp_seg_stats \<br>separator=comma<br><br></div>I get this error:<br><br>Calculating geometry statistics<br>ERROR: G_malloc: unable to allocate 4273800320 bytes of memory at<br>       /tmp/tmpgzUtnA/r.object.geometry/main.c:129<br><br></div>Having read into this error, it seems to be an issue with having a 32bit operating system. I'm not in a position to use a 64bit machine, and given that i.segment can work with small memory limits, I wondered if i.segment.stats could as well. I'm not requesting the vector map be created to also save on processing strain. <br><br></div>Any help would be much appreciated.<br><br></div>Thanks<br><br></div>James<br></div>