GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-602118adcc
imagery.h File Reference
#include <grass/gis.h>
#include <grass/raster.h>
#include <grass/defs/imagery.h>
Include dependency graph for imagery.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Ref_Color
 
struct  Ref_Files
 
struct  Ref
 
struct  Tape_Info
 
struct  Control_Points
 
struct  One_Sig
 
struct  Signature
 
struct  SubSig
 
struct  ClassData
 
struct  ClassSig
 
struct  SigSet
 
struct  IClass_statistics
 
struct  scCats
 
struct  scScatts
 
struct  scdScattData
 

Macros

#define INAME_LEN   GNAME_MAX /* coupled to raster map name length */
 
#define SC_SCATT_DATA   0
 
#define SC_SCATT_CONDITIONS   1
 
#define SIGNATURE_TYPE_MIXED   1 /* Unused? */
 
#define I_SIGFILE_TYPE_COUNT    3 /*! Total count of supported signature file types */
 
#define GROUPFILE   "CURGROUP"
 
#define SUBGROUPFILE   "CURSUBGROUP"
 

Enumerations

enum  I_SIGFILE_TYPE { I_SIGFILE_TYPE_SIG , I_SIGFILE_TYPE_SIGSET , I_SIGFILE_TYPE_LIBSVM }
 

Macro Definition Documentation

◆ GROUPFILE

#define GROUPFILE   "CURGROUP"

Definition at line 203 of file imagery.h.

◆ I_SIGFILE_TYPE_COUNT

#define I_SIGFILE_TYPE_COUNT    3 /*! Total count of supported signature file types */

Definition at line 200 of file imagery.h.

◆ INAME_LEN

#define INAME_LEN   GNAME_MAX /* coupled to raster map name length */

Definition at line 8 of file imagery.h.

◆ SC_SCATT_CONDITIONS

#define SC_SCATT_CONDITIONS   1

Definition at line 137 of file imagery.h.

◆ SC_SCATT_DATA

#define SC_SCATT_DATA   0

Definition at line 136 of file imagery.h.

◆ SIGNATURE_TYPE_MIXED

#define SIGNATURE_TYPE_MIXED   1 /* Unused? */

Definition at line 199 of file imagery.h.

◆ SUBGROUPFILE

#define SUBGROUPFILE   "CURSUBGROUP"

Definition at line 204 of file imagery.h.

Enumeration Type Documentation

◆ I_SIGFILE_TYPE

Supported signature file types. Remember to adjust I_SIGFILE_TYPE_COUNT on a change

Enumerator
I_SIGFILE_TYPE_SIG 
I_SIGFILE_TYPE_SIGSET 

Signature files used by i.maxlik

I_SIGFILE_TYPE_LIBSVM 

Signature files used by i.smap

Definition at line 193 of file imagery.h.