![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Structure used to extract image tiles from an image. More...
#include <ImageTileExtractor.h>
Static Public Member Functions | |
| static void | extractInputTile2d (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipInt64 tileStartOffsetX, const ipInt64 tileStartOffsetY, const ipUInt64 tileSizeX, const ipUInt64 tileSizeY, const BaseImage &inputImage, const Border2dPolicy &border2dPolicy, InputImageTile2d &imageTile2d) |
| extraction of an input image 2d tile from an image More... | |
| template<typename FragmentType > | |
| static void | extractTile2d (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 tileStartOffsetX, const ipUInt64 tileStartOffsetY, const ipUInt64 tileSizeX, const ipUInt64 tileSizeY, typename FragmentType::ImageType &inputImage, FragmentType &imageTile2d) |
| extraction of an image 2d tile from an image More... | |
| static void | extractInputTile3d (const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipInt64 tileStartOffsetX, const ipInt64 tileStartOffsetY, const ipInt64 tileStartOffsetZ, const ipUInt64 tileSizeX, const ipUInt64 tileSizeY, const ipUInt64 tileSizeZ, const BaseImage &inputImage, const Border3dPolicy &border3dPolicy, InputImageTile3d &imageTile3d) |
| extraction of an input image 3d tile from an image More... | |
| template<typename FragmentType > | |
| static void | extractTile3d (const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 tileStartOffsetX, const ipUInt64 tileStartOffsetY, const ipUInt64 tileStartOffsetZ, const ipUInt64 tileSizeX, const ipUInt64 tileSizeY, const ipUInt64 tileSizeZ, typename FragmentType::ImageType &inputImage, FragmentType &imageTile3d) |
| extraction of an image 3d tile from an image More... | |
Structure used to extract image tiles from an image.
|
static |
extraction of an input image 2d tile from an image
| ipsdk::image::IPSDKImageException | if zPlanIdx >= inputImage.getSizeZ() |
| ipsdk::image::IPSDKImageException | if cPlanIdx >= inputImage.getSizeC() |
| ipsdk::image::IPSDKImageException | if tPlanIdx >= inputImage.getSizeT() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX/2 < 0 |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX/2 >= inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY/2 < 0 |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY/2 >= inputImage.getSizeY() |
| ipsdk::image::IPSDKImageException | if tileSizeX > inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileSizeY > inputImage.getSizeY() |
|
static |
extraction of an image 2d tile from an image
| ipsdk::image::IPSDKImageException | if zPlanIdx >= inputImage.getSizeZ() |
| ipsdk::image::IPSDKImageException | if cPlanIdx >= inputImage.getSizeC() |
| ipsdk::image::IPSDKImageException | if tPlanIdx >= inputImage.getSizeT() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX > inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY > inputImage.getSizeY() |
|
static |
extraction of an input image 3d tile from an image
| ipsdk::image::IPSDKImageException | if cPlanIdx >= inputImage.getSizeC() |
| ipsdk::image::IPSDKImageException | if tPlanIdx >= inputImage.getSizeT() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX/2 < 0 |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX/2 >= inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY/2 < 0 |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY/2 >= inputImage.getSizeY() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetZ + tileSizeZ/2 < 0 |
| ipsdk::image::IPSDKImageException | if tileStartOffsetZ + tileSizeZ/2 >= inputImage.getSizeZ() |
| ipsdk::image::IPSDKImageException | if tileSizeX > inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileSizeY > inputImage.getSizeY() |
| ipsdk::image::IPSDKImageException | if tileSizeZ > inputImage.getSizeZ() |
|
static |
extraction of an image 3d tile from an image
| ipsdk::image::IPSDKImageException | if cPlanIdx >= inputImage.getSizeC() |
| ipsdk::image::IPSDKImageException | if tPlanIdx >= inputImage.getSizeT() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetX + tileSizeX > inputImage.getSizeX() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetY + tileSizeY > inputImage.getSizeY() |
| ipsdk::image::IPSDKImageException | if tileStartOffsetZ + tileSizeZ > inputImage.getSizeZ() |
1.8.14