![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility functions for image management. More...
#include <IPSDKImage/IPSDKImageExports.h>#include <IPSDKImage/Image/ImageTypes.h>#include <IPSDKImage/Geometry/ImageGeometryTypes.h>#include <IPSDKUtil/Tools/ProcessingResult.h>#include <IPSDKSerialization/Engine/SerializationEnumHdrMacro.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::image | |
| Namespace agregating IPSDK image management routines and classes. | |
Functions | |
| IPSDKIMAGE_API eDataType | ipsdk::image::toDataType (const eImageBufferType &imageBufferType) |
| recovery of underlying data type from image buffer type | |
| IPSDKIMAGE_API ipUInt32 | ipsdk::image::getImageBufferBaseSize (const eImageBufferType &imageBufferType) |
| recovery of image buffer size from its type (in octets) | |
| IPSDKIMAGE_API std::string | ipsdk::image::getFormatedName (const DataIdentifier &imageIdentifier, const eFormatedType &formatedType=eFormatedType::eFT_Full) |
| format image name for display | |
| IPSDKIMAGE_API std::string | ipsdk::image::getFormatedName (const BaseImage &image, const eFormatedType &formatedType=eFormatedType::eFT_Full) |
| format image name for display More... | |
| IPSDKIMAGE_API ipReal64 | ipsdk::image::getMinValue (const eImageBufferType &imageBufferType) |
| retrieve minimum value for a given image buffer type More... | |
| IPSDKIMAGE_API ipReal64 | ipsdk::image::getMaxValue (const eImageBufferType &imageBufferType) |
| retrieve maximum value for a given image buffer type More... | |
| IPSDKIMAGE_API BoolResult | ipsdk::image::canBeReInterpreted (const BaseImage &originalImage, const BaseImageGeometry &targetGeometry) |
| fonction allowing to check whether data of an image can be re interpreted with a different geometry. This allows for example reuse of working images for different usages. More... | |
| IPSDKIMAGE_API BoolResult | ipsdk::image::createImage (const BaseImage &originalImage, ImagePtr &pOutImg) |
| function allowing to create an image from an existing other image More... | |
| IPSDKIMAGE_API ImagePtr | ipsdk::image::createImage (const BaseImage &originalImage) |
| function allowing to create an image from an existing other image More... | |
| IPSDKIMAGE_API BoolResult | ipsdk::image::createImage (const BaseImage &originalImage, const eImageBufferType &outImageBufferType, ImagePtr &pOutImg) |
| function allowing to create an image from an existing other image More... | |
| IPSDKIMAGE_API ImagePtr | ipsdk::image::createImage (const BaseImage &originalImage, const eImageBufferType &outImageBufferType) |
| function allowing to create an image from an existing other image More... | |
| template<typename T > | |
| IPSDKIMAGE_API const T * | ipsdk::image::extractBufferFromConstImage (const BaseImage &inImg, const ipUInt64 sizeY, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0) |
| function allowing to retrieve the buffer of a constant image plan More... | |
| template<typename T > | |
| IPSDKIMAGE_API T * | ipsdk::image::extractBufferFromImage (BaseImage &inImg, const ipUInt64 sizeY, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0) |
| function allowing to retrieve the buffer of an image plan More... | |
Utility functions for image management.
1.8.14