1234567891011121314151617181920212223242526 |
- #include <grass/gis.h>
- #include <grass/glocale.h>
- #include <grass/imagery.h>
- #include <grass/cluster.h>
- int print_band_means(FILE * fd, struct Cluster *C)
- {
- int band;
- fprintf(fd, "\n");
- fprintf(fd, _("means and standard deviations for %d band%s\n\n"),
- C->nbands, C->nbands == 1 ? "" : "s");
- fprintf(fd, _(" means "));
- for (band = 0; band < C->nbands; band++)
- fprintf(fd, " %g", C->band_sum[band] / C->npoints);
- fprintf(fd, "\n");
- fprintf(fd, _(" stddev "));
- for (band = 0; band < C->nbands; band++)
- fprintf(fd, " %g",
- I_stddev(C->band_sum[band], C->band_sum2[band], C->npoints));
- fprintf(fd, "\n\n");
- return 0;
- }
|