![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility function for TiffImageFile management. More...
#include <IPSDKImageFile/IPSDKImageFileExports.h>#include <IPSDKImageFile/Tiff/TiffImageFileTypes.h>#include <IPSDKImage/Image/ImageTypes.h>#include <IPSDKIPL/IPSDKIPLAttributes/Attribute/Enumerate/InInterpolationPolicy.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. | |
| ipsdk::image::file | |
| Namespace agregating IPSDK image file (disk image) management routines and classes. | |
Functions | |
| IPSDKIMAGEFILE_API DistributedImagePtr | ipsdk::image::file::loadDistributedTiffImageFile (const boost::filesystem::path &tiffFilePath, const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default, const bool bSharedFileAccess=false) |
| function allowing to load a tiff image file into a distributed image More... | |
| IPSDKIMAGEFILE_API DistributedImagePtr | ipsdk::image::file::loadDistributedTiffImageFile (const boost::filesystem::path &tiffFilePath, const DistributedImage &refImage, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default, const bool bSharedFileAccess=false) |
| function allowing to load a tiff image file into a distributed image with respect to an existing distributed image geometry More... | |
| IPSDKIMAGEFILE_API ImagePtr | ipsdk::image::file::loadTiffImageFiles (const boost::filesystem::path &dirPath, const std::string &pattern="*.tif|*.tiff", const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to load an image from tiff image files contained in a given directory More... | |
| IPSDKIMAGEFILE_API ImagePtr | ipsdk::image::file::loadCustomZStackImageFiles (const boost::filesystem::path &dirPath, const boost::filesystem::path &zStepsFilePath, const ipUInt64 nbZPlansInOutputImg, const imaproc::attr::eInterpolationPolicy &interpolationPolicy, const std::string &pattern="*.tif|*.tiff", const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to load a 3d image scattered over tiff files contained in a given directory, and to resample it along z-axis More... | |
| IPSDKIMAGEFILE_API DiskImagePtr | ipsdk::image::file::openTiffImageFile (const boost::filesystem::path &tiffFilePath, const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to open a tiff file as a disk image More... | |
| IPSDKIMAGEFILE_API ImagePtr | ipsdk::image::file::openTiffImageFiles (const boost::filesystem::path &dirPath, const std::string &pattern="*.tif|*.tiff", const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to open a disk image from tiff image files contained in a given directory More... | |
| IPSDKIMAGEFILE_API void | ipsdk::image::file::saveTiffImageFile (const boost::filesystem::path &tiffFilePath, const ImageConstPtr &pImage, const eTiffCompression &tiffCompression=eTiffCompression::eTC_Lzw) |
| function allowing to save a tiff image file More... | |
| IPSDKIMAGEFILE_API ImagePtr | ipsdk::image::file::loadTiffImageFile (const boost::filesystem::path &tiffFilePath, const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to load a tiff image file More... | |
| IPSDKIMAGEFILE_API void | ipsdk::image::file::loadTiffImageFile (const boost::filesystem::path &tiffFilePath, ImagePtr &pOutImg, const eTiffDirectoryMode &tiffDirectoryMode=eTiffDirectoryMode::eTDM_Volume, const eTiffBufferMode &tiffBufferMode=eTiffBufferMode::eTBM_Default) |
| function allowing to load a tiff image file More... | |
| IPSDKIMAGEFILE_API ImagePtr | ipsdk::image::file::loadTiffImageFile (const boost::filesystem::path &tiffFilePath, const eTiffBufferMode &tiffBufferMode) |
| function allowing to load a tiff image file More... | |
| IPSDKIMAGEFILE_API void | ipsdk::image::file::loadTiffImageFile (const boost::filesystem::path &tiffFilePath, const eTiffBufferMode &tiffBufferMode, ImagePtr &pOutImg) |
| function allowing to load a tiff image file More... | |
Utility function for TiffImageFile management.
1.8.14