19 #ifndef rtkEdfImageIO_h 20 #define rtkEdfImageIO_h 26 #include "RTKExport.h" 62 ReadImageInformation()
override;
65 CanReadFile(
const char * FileNameToRead)
override;
68 Read(
void * buffer)
override;
72 WriteImageInformation(
bool keepOfStream);
77 WriteImageInformation(
false);
81 CanWriteFile(
const char * filename)
override;
84 Write(
const void * buffer)
override;
91 edf_findInHeader(
char * header,
const char * key);
107 UNKNOWN_DATATYPE = -1
144 if (tbl[k].key && !strncmp(search_str, tbl[k].key, strlen(tbl[k].key)))
155 if (tbl[k].key && !strncmp(search_str, tbl[k].key, strlen(tbl[k].key)))
void WriteImageInformation() override
std::string m_BinaryFileName
static int lookup_table3_nth(const struct table3 *tbl, const char *search_str)
Class for reading Edf image file format. Edf is the format of X-ray projection images at the ESRF...
static int lookup_table_nth(const struct table *tbl, const char *search_str)