|
FireSync API
|
| kStatus kSpot_SobelvZc | ( | kImage | image, |
| kArrayList | spots, | ||
| kSize | edgeWindow, | ||
| kSize | averageWindow, | ||
| kSize | intensityWindow, | ||
| k16u | threshold, | ||
| kImage | edgeImage = kNULL, |
||
| kImage | averageImage = kNULL, |
||
| kImage | intensityImage = kNULL, |
||
| kSize const * | roi = kNULL |
||
| ) |
Focalspec Moving Average + Zero Crossing spot detector reference implementation.
The region of interest parameter roi has the following behavior:
| image | Input image with pixel type k8u |
| spots | kArrayList of type kFpgaSpot2i |
| edgeWindow | Size of gradient filter |
| averageWindow | Size of moving average filter used to determine weather a pixel is inside a spot |
| intensityWindow | Size of moving average filter used to determine spot intensity |
| threshold | Threshold against which detection-filtered image is compared to determine if a pixel is inside a spot |
| edgeImage | Buffer to use for edge image, an internal buffer will be allocated and used if set to kNULL |
| averageImage | Buffer to use for average image, an internal buffer will be allocated and used if set to kNULL |
| intensityImage | Buffer to use for intensity image, an internal buffer will be allocated and used if set to kNULL |
| roi | Region of interest |