[Gdal-dev] How to access 2-D arrays returned by GDALRasterIO?
Bruce Raup
brauplists at gmail.com
Mon Jul 10 14:46:49 EDT 2006
Hi all,
I'm building a simple application using GDAL for image I/O. I want to
extract different subsets from an image band, and for each subset, do
math with each of the elements within. Ideally I would like to do
this in the natural syntax subset[i][j], rather than subset[j*ncol+i].
I am using GDALRasterIO to retrieve the subsets, putting the result in
dynamically allocated memory, obtained using CPLMalloc. I'm using
CPLMalloc because it's in the GDAL examples, but I really don't know
what its advantages are, as I haven't found docs on it. So my
questions are:
1. Where is the documentation on CPLMalloc and related functions?
2. Do CPLMalloc or GDAL provide for ease of access into image data
using 2-D indexing?
3. Or should I be using the list-of-pointers method for 2-D indexing
as described in, say, Numerical Recipes?
Thanks,
Bruce
--
Bruce Raup
http://cires.colorado.edu/~braup/
More information about the Gdal-dev
mailing list