29 #ifndef __RASNITF_NITF_H
30 #define __RASNITF_NITF_H
107 std::vector<long> n_lish;
108 std::vector<long> n_li;
112 std::vector<long> n_lssh;
113 std::vector<long> n_ls;
117 std::vector<long> n_ltsh;
118 std::vector<long> n_lt;
122 std::vector<long> n_ldsh;
123 std::vector<long> n_ld;
127 std::vector<long> n_lrsh;
128 std::vector<long> n_lr;
143 int read(std::istream &hNITF,
bool read_image_data);
159 bool isRGB(
int image_index);
160 bool isGRAY(
int image_index);
161 bool isBOOL(
int image_index);
bool isRGB(int image_index)
int read_headers_from(char *file_data, long file_length)
void image_to_pixel_sequential(int index)
int get_image_width(int index=0) const
bool isBOOL(int image_index)
int write_file(std::string filename)
int read_file(std::string filename)
long get_image_size(int index=0) const
bool isGRAY(int image_index)
int read(std::istream &hNITF, bool read_image_data)
int get_image_pixel_type(int index=0) const
long get_image_offset(int index=0) const
int get_image_height(int index=0) const