Vuo
2.0.0
library
VuoImageConvolve.h
Go to the documentation of this file.
1
10
#pragma once
11
12
#ifdef __cplusplus
13
extern
"C"
{
14
#endif
15
16
#include "
VuoImage.h
"
17
#include "
VuoThresholdType.h
"
18
#include "
VuoDiode.h
"
19
20
typedef
void
*
VuoImageConvolve
;
21
22
VuoImageConvolve
VuoImageConvolve_make
(
void
);
23
VuoImage
VuoImageConvolve_convolve
(
VuoImageConvolve
convolve,
VuoImage
image,
VuoImage
convolutionMatrix,
VuoThresholdType
channels,
double
intensity,
VuoDiode
range);
24
26
typedef
double (*
VuoImageConvolveFunction
)(
double
x,
double
y,
double
param);
27
28
double
VuoImageConvolve_laplacianOfGaussian
(
double
x,
double
y,
double
radius);
29
unsigned
int
VuoImageConvolve_laplacianOfGaussianWidth
(
double
sigma);
30
31
VuoImage
VuoImageConvolve_generateMatrix
(
VuoImageConvolveFunction
f,
unsigned
int
width,
bool
removeDCOffset,
double
param);
32
33
#ifdef __cplusplus
34
}
35
#endif
Generated on Wed Feb 26 2020 23:19:40 for Vuo by
1.8.17