|
template<typename T> |
const cimg_library::CImg< T > & | saveCImgToFileStream (FILE *handle, const cimg_library::CImg< T > &img, std::string_view extension) |
|
template<typename T> |
void | saveCImgToBuffer (const cimg_library::CImg< T > &img, std::string_view ext, std::vector< unsigned char > &buff) |
|
template<typename T> |
std::vector< unsigned char > | saveCImgToBuffer (const cimg_library::CImg< T > &img, std::string_view ext) |
|
IVW_MODULE_CIMG_API TIFFHeader | getTIFFHeader (const std::filesystem::path &filename) |
|
IVW_MODULE_CIMG_API std::shared_ptr< LayerRAM > | loadLayer (const std::filesystem::path &filePath) |
|
IVW_MODULE_CIMG_API std::shared_ptr< LayerRAM > | loadLayerTiff (const std::filesystem::path &filePath) |
|
IVW_MODULE_CIMG_API std::shared_ptr< VolumeRAM > | loadVolume (const std::filesystem::path &filePath) |
|
IVW_MODULE_CIMG_API std::shared_ptr< VolumeRAM > | loadVolume (const std::filesystem::path &filePath, const DataFormatBase *format, size3_t dims) |
|
IVW_MODULE_CIMG_API void | updateVolume (VolumeRAM &volume, const std::filesystem::path &filePath) |
|
IVW_MODULE_CIMG_API void | saveLayer (const LayerRAM &layer, const std::filesystem::path &filePath) |
|
IVW_MODULE_CIMG_API void | saveLayer (const LayerRAM &layer, std::vector< unsigned char > &dst, std::string_view extension) |
|
IVW_MODULE_CIMG_API bool | rescaleLayerRamToLayerRam (const LayerRAM *source, LayerRAM *target) |
|
IVW_MODULE_CIMG_API bool | rescaleLayerRamToLayerRam (const LayerRAM *source, LayerRAM *target, cimgutil::InterpolationType interpolation, cimgutil::ConsiderAspectRatio aspectRatio=cimgutil::ConsiderAspectRatio::Yes) |
|
IVW_MODULE_CIMG_API std::string | getLibJPGVersion () |
|
IVW_MODULE_CIMG_API std::string | getOpenEXRVersion () |
|