IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
ImageTileUtils.h File Reference

Utility functions for image tile management. More...

#include <IPSDKImage/IPSDKImageExports.h>
#include <IPSDKImage/Fragment/Tile/ImageTileTypes.h>
#include <IPSDKImage/Fragment/ImageFragmentUtils.h>
#include <IPSDKBaseData/Buffer/BufferTypes.h>
#include <IPSDKImage/Fragment/BorderPolicy/2d/Border2dPolicy.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 void ipsdk::image::processBorders (const eImageBufferType &imageBufferType, const Border2dPolicy &border2dPolicy, const tile::ImageTileInfo2d &imageTileInfo2d, FragHybridBuffer &buffer)
 method allowing to complete a tile buffer with border data given a border policy
 
IPSDKIMAGE_API void ipsdk::image::computeIntersection (const ipUInt64 imageSizeX, const ipUInt64 tileStartOffsetX, const ipUInt64 tileSizeX, const ipUInt64 imageSizeY, const ipUInt64 tileStartOffsetY, const ipUInt64 tileSizeY, tile::ImageTileInfo2d &imageTileInfo2d)
 method allowing to compute image/tile intersection informations
 
IPSDKIMAGE_API void ipsdk::image::computeIntersection (const ipUInt64 imageSizeX, const ipUInt64 tileStartOffsetX, const ipUInt64 tileSizeX, const ipUInt64 imageSizeY, const ipUInt64 tileStartOffsetY, const ipUInt64 tileSizeY, const ipUInt64 imageSizeZ, const ipUInt64 tileStartOffsetZ, const ipUInt64 tileSizeZ, tile::ImageTileInfo3d &imageTileInfo3d)
 method allowing to compute image/tile intersection informations
 

Detailed Description

Utility functions for image tile management.

Author
E.Noirfalise
Date
2016/09/06