![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Implementation of GPU utilitarian functions used for neighbourhood management. More...
#include <IPSDKBaseImageTools/IPSDKBaseImageToolsExports.h>#include <IPSDKImage/Image/ImageTypes.h>#include <string>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::tools | |
| Namespace aggregating basic image tools components. | |
Functions | |
| IPSDKBASEIMAGETOOLS_API std::string | ipsdk::image::tools::implementGetPixel2d (const eImageBufferType &bufType) |
| Function implementing in a std::string the access to a pixel in a buffer. The output contains the function that can be called inside a GPU kernel: T1 getPixel2d(__global const T1* in, const unsigned long sizeX, const unsigned long sizeY, const int x, const int y, const int z, const int borderPolicyType, const T1 outOfImageValue) "T1" is replaced by the standard type associated to bufType borderPolicyType describes the border policy and can equal: More... | |
| IPSDKBASEIMAGETOOLS_API std::string | ipsdk::image::tools::implementCopyDataToLocalMemory2d (const eImageBufferType &bufTypeIn, const eImageBufferType &bufTypeOut, const int groupSizeX, const int groupSizeY, const int localSizeX, const int localSizeY) |
| Function implementing in a std::string the copy of a part of an input buffer into a local buffer. The output contains the function that can be called inside a GPU kernel: void copyDataToLocalMemory2d(__global const T1* in, const ulong sizeX, const ulong sizeY, const ulong localSizeX, const ulong localSizeY, const int paddingX, const int paddingY, const int borderPolicyType, const T1 outOfImageValue, __local T2* localImage) "T1" and "T2" are replaced by the standard type associated to bufType borderPolicyType describes the border policy and can equal: More... | |
Implementation of GPU utilitarian functions used for neighbourhood management.
1.8.14