public interface CUDASeparableConvolution extends CUDAStandardFunctions
Modifier and Type | Method and Description |
---|---|
void |
convolutionCPU(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int kernelRX,
int kernelRY,
int kernelRZ,
int imageW,
int imageH,
int imageD,
int outofbounds,
float outofboundsvalue) |
boolean |
convolve_127(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int imageW,
int imageH,
int imageD,
boolean convolveX,
boolean convolveY,
boolean convolveZ,
int outofbounds,
float outofboundsvalue,
int devCUDA) |
boolean |
convolve_15(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int imageW,
int imageH,
int imageD,
boolean convolveX,
boolean convolveY,
boolean convolveZ,
int outofbounds,
float outofboundsvalue,
int devCUDA) |
boolean |
convolve_31(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int imageW,
int imageH,
int imageD,
boolean convolveX,
boolean convolveY,
boolean convolveZ,
int outofbounds,
float outofboundsvalue,
int devCUDA) |
boolean |
convolve_63(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int imageW,
int imageH,
int imageD,
boolean convolveX,
boolean convolveY,
boolean convolveZ,
int outofbounds,
float outofboundsvalue,
int devCUDA) |
boolean |
convolve_7(float[] image,
float[] kernelX,
float[] kernelY,
float[] kernelZ,
int imageW,
int imageH,
int imageD,
boolean convolveX,
boolean convolveY,
boolean convolveZ,
int outofbounds,
float outofboundsvalue,
int devCUDA) |
getCUDAcomputeCapabilityMajorVersion, getCUDAcomputeCapabilityMinorVersion, getFreeMemDeviceCUDA, getMemDeviceCUDA, getNameDeviceCUDA, getNumDevicesCUDA
boolean convolve_127(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int imageW, int imageH, int imageD, boolean convolveX, boolean convolveY, boolean convolveZ, int outofbounds, float outofboundsvalue, int devCUDA)
boolean convolve_63(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int imageW, int imageH, int imageD, boolean convolveX, boolean convolveY, boolean convolveZ, int outofbounds, float outofboundsvalue, int devCUDA)
boolean convolve_31(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int imageW, int imageH, int imageD, boolean convolveX, boolean convolveY, boolean convolveZ, int outofbounds, float outofboundsvalue, int devCUDA)
boolean convolve_15(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int imageW, int imageH, int imageD, boolean convolveX, boolean convolveY, boolean convolveZ, int outofbounds, float outofboundsvalue, int devCUDA)
boolean convolve_7(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int imageW, int imageH, int imageD, boolean convolveX, boolean convolveY, boolean convolveZ, int outofbounds, float outofboundsvalue, int devCUDA)
void convolutionCPU(float[] image, float[] kernelX, float[] kernelY, float[] kernelZ, int kernelRX, int kernelRY, int kernelRZ, int imageW, int imageH, int imageD, int outofbounds, float outofboundsvalue)
Copyright © 2015–2021 Fiji. All rights reserved.