36 long long extension_number = 0);
45cpl_image*
LoadCplImage(
const char* file_name,
long long plane_number = 0,
46 long long extension_number = 0);
56cpl_image*
CreateCplImage(
int width,
int height, uint8_t* image_data);
67 std::vector<uint8_t>* image_data);
77cpl_image*
CreateCplImage(
int width,
int height, int16_t* image_data);
88 std::vector<int16_t>* image_data);
99 int32_t*
const image_data);
110 std::vector<int32_t>* image_data);
121 float*
const image_data);
132 std::vector<float>* image_data);
143 double*
const image_data);
154 std::vector<double>* image_data);
166 uint16_t*
const image_data);
178 std::vector<uint16_t>*
const image_data);
190 uint32_t*
const image_data);
202 std::vector<uint32_t>*
const image_data);
211bool SaveCplImage(
const cpl_image* image,
const char* file_name,
212 cpl_propertylist* property_list =
nullptr);
274cpl_wcs*
GetCplWcs(
const cpl_propertylist* propertylist);
cpl_type GetCplImageType(const cpl_image *image)
Definition imageIO.cpp:388
cpl_image * LoadCplImage(const char *file_name, long long plane_number=0, long long extension_number=0)
Definition imageIO.cpp:40
cpl_vector * LoadCplVector(const char *file_name, long long extension_number=0)
Definition imageIO.cpp:28
int GetCplImageExtensions(const char *file_name)
Definition imageIO.cpp:397
void DeleteCplImage(cpl_image *image)
Definition imageIO.cpp:348
void DeleteCplPropertyList(cpl_propertylist *const propertylist)
Definition imageIO.cpp:379
int GetCplImageBitPix(const cpl_propertylist *const propertylist)
Definition imageIO.cpp:460
void UnwrapCplImage(cpl_image *image)
Definition imageIO.cpp:373
cpl_image * CreateCplImage(int width, int height, uint8_t *image_data)
Definition imageIO.cpp:55
bool SaveCplImage(const cpl_image *image, const char *file_name, cpl_propertylist *property_list=nullptr)
Definition imageIO.cpp:331
cpl_propertylist * GetCplImagePropertyList(const char *file_name, int position)
Definition imageIO.cpp:407
cpl_wcs * GetCplWcs(const cpl_propertylist *propertylist)
Definition imageIO.cpp:448
int GetCplImagePlanCount(const cpl_propertylist *propertylist)
Definition imageIO.cpp:422