Go to the documentation of this file.
42 long long extension_number = 0);
51 cpl_image*
LoadCplImage(
const char* file_name,
long long plane_number = 0,
52 long long extension_number = 0);
62 cpl_image*
CreateCplImage(
int width,
int height, uint8_t* image_data);
73 std::vector<uint8_t>* image_data);
83 cpl_image*
CreateCplImage(
int width,
int height, int16_t* image_data);
94 std::vector<int16_t>* image_data);
105 int32_t*
const image_data);
116 std::vector<int32_t>* image_data);
127 float*
const image_data);
138 std::vector<float_t>* image_data);
149 double*
const image_data);
160 std::vector<double_t>* image_data);
172 uint16_t*
const image_data);
184 std::vector<uint16_t>*
const image_data);
196 uint32_t*
const image_data);
208 std::vector<uint32_t>*
const image_data);
217 bool SaveCplImage(
const cpl_image* image,
const char* file_name,
218 cpl_propertylist* property_list =
nullptr);
280 cpl_wcs*
GetCplWcs(
const cpl_propertylist* propertylist);
cpl_vector * LoadCplVector(const char *file_name, long long extension_number=0)
Definition: imageIO.cpp:34
bool SaveCplImage(const cpl_image *image, const char *file_name, cpl_propertylist *property_list=nullptr)
Definition: imageIO.cpp:337
void UnwrapCplImage(cpl_image *image)
Definition: imageIO.cpp:379
cpl_image * CreateCplImage(int width, int height, uint8_t *image_data)
Definition: imageIO.cpp:61
void DeleteCplImage(cpl_image *image)
Definition: imageIO.cpp:354
int GetCplImageBitPix(const cpl_propertylist *const propertylist)
Definition: imageIO.cpp:466
cpl_wcs * GetCplWcs(const cpl_propertylist *propertylist)
Definition: imageIO.cpp:454
int GetCplImageExtensions(const char *file_name)
Definition: imageIO.cpp:403
cpl_image * LoadCplImage(const char *file_name, long long plane_number=0, long long extension_number=0)
Definition: imageIO.cpp:46
void DeleteCplPropertyList(cpl_propertylist *const propertylist)
Definition: imageIO.cpp:385
cpl_propertylist * GetCplImagePropertyList(const char *file_name, int position)
Definition: imageIO.cpp:413
cpl_type GetCplImageType(const cpl_image *image)
Definition: imageIO.cpp:394
int GetCplImagePlanCount(const cpl_propertylist *propertylist)
Definition: imageIO.cpp:428