154 CU_ASSERT(raster != NULL);
156 for (x = 0; x < 5; x++) {
158 CU_ASSERT(band != NULL);
163 CU_ASSERT(rast != NULL);
raster
Be careful!! Zeros function's input parameter can be a (height x width) array, not (width x height): ...
rt_raster rt_raster_from_band(rt_raster raster, uint32_t *bandNums, int count)
Construct a new rt_raster from an existing rt_raster and an array of band numbers.
rt_errorstate rt_band_set_nodata(rt_band band, double val, int *converted)
Set nodata value.
int rt_raster_is_empty(rt_raster raster)
Return TRUE if the raster is empty.
void cu_free_raster(rt_raster raster)
rt_band cu_add_band(rt_raster raster, rt_pixtype pixtype, int hasnodata, double nodataval)
int rt_raster_has_band(rt_raster raster, int nband)
Return TRUE if the raster has a band of this number.
rt_raster rt_raster_new(uint32_t width, uint32_t height)
Construct a raster with given dimensions.