18#ifndef BACKUP_EXTENSION
19#define BACKUP_EXTENSION ".bak"
22#define ANALYZE_HEADER_KEY_SIZE 40
23#define ANALYZE_HEADER_IMGDIM_SIZE 108
24#define ANALYZE_HEADER_HISTORY_SIZE 200
26#define ANALYZE_FLIP_DEFAULT 1
29#define ANALYZE_DT_NONE 0
30#define ANALYZE_DT_UNKNOWN 0
31#define ANALYZE_DT_BINARY 1
32#define ANALYZE_DT_UNSIGNED_CHAR 2
33#define ANALYZE_DT_SIGNED_SHORT 4
34#define ANALYZE_DT_SIGNED_INT 8
35#define ANALYZE_DT_FLOAT 16
36#define ANALYZE_DT_COMPLEX 32
37#define ANALYZE_DT_DOUBLE 64
38#define ANALYZE_DT_RGB 128
39#define ANALYZE_DT_ALL 255
110extern int anaDatabaseExists(
const char *dbname,
char *hdrfile,
char *imgfile,
char *siffile);
int anaMakeSIFName(const char *dbname, char *siffile)
int anaWriteHeader(char *filename, ANALYZE_DSR *h)
int anaPrintHeader(ANALYZE_DSR *h, FILE *fp)
int anaDatabaseExists(const char *dbname, char *hdrfile, char *imgfile, char *siffile)
void anaRemoveFNameExtension(char *fname)
int anaExists(const char *dbname)
int anaReadHeader(char *filename, ANALYZE_DSR *h)
int anaReadImagedata(FILE *fp, ANALYZE_DSR *h, int frame, float *data)
int anaRemove(const char *dbname)
ANALYZE_HEADER_HISTORY hist
ANALYZE_HEADER_IMGDIM dime