|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|
#include <string.h>#include <stdio.h>#include <grass/imagery.h>#include <grass/glocale.h>#include <grass/colors.h>#include "iclass_local_proto.h"
Go to the source code of this file.
Functions | |
| int | I_iclass_init_signatures (struct Signature *sigs, struct Ref *refer) |
| Initialize signatures. | |
| void | I_iclass_add_signature (struct Signature *sigs, IClass_statistics *statistics) |
| Add one signature. | |
| int | I_iclass_write_signatures (struct Signature *sigs, const char *file_name) |
| Write signtures to signature file. | |
| void I_iclass_add_signature | ( | struct Signature * | sigs, |
| IClass_statistics * | statistics | ||
| ) |
Add one signature.
| [out] | sigs | pointer to signatures |
| statistics | pointer to statistics structure |
Definition at line 64 of file iclass_signatures.c.
References b, g, G_debug(), G_str_to_color(), I_new_signature(), AMI_STREAM< T >::name(), r, strcpy, and var_signature().
Initialize signatures.
| [out] | sigs | pointer to signatures |
| refer | pointer to band files structure |
Definition at line 45 of file iclass_signatures.c.
References G_debug(), I_init_signatures(), AMI_STREAM< T >::name(), and Rast_get_semantic_label_or_name().
Write signtures to signature file.
| sigs | pointer to signatures |
| file_name | name of signature file |
Definition at line 108 of file iclass_signatures.c.
References _, G_debug(), G_warning(), I_fopen_signature_file_new(), and I_write_signatures().