|
FireSync API
|
Declares spot detection structures and functions.
Go to the source code of this file.
Macros | |
| #define | kPHASE_PIXEL_2_NULL_PHASE |
| Null phase value for phase field in kPhasePixel2. | |
Functions | |
| k32u | kFpgaSpot2i_Centre (const kFpgaSpot2i *spot) |
| Extract spot centre from packed kFpgaSpot2i. More... | |
| kStatus | kFpgaSpot2i_ConvertFrom (kFpgaSpot2i *outSpots, kSpot const *inSpots, kSize count=1) |
| Populate kFpgaSpot2i(s) from kSpot(s) More... | |
| kStatus | kFpgaSpot2i_ConvertTo (kFpgaSpot2i const *inSpots, kSpot *outSpots, kSize count=1) |
| Populate kSpot(s) from kFpgaSpot2i(s) More... | |
| k16u | kFpgaSpot2i_Detection (kFpgaSpot2i const *spot) |
| Extract Detection filter value from packed kFpgaSpot2i. More... | |
| k16u | kFpgaSpot2i_Intensity (kFpgaSpot2i const *spot) |
| Extract Intensity from packed kFpgaSpot2i. More... | |
| kBool | kFpgaSpot2i_Patch (kFpgaSpot2i const *spot) |
| Extract patch from packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_SetCentre (kFpgaSpot2i *spot, k64u const centre) |
| Set centre position in packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_SetDetection (kFpgaSpot2i *spot, k64u const detection) |
| Set detection filter value in packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_SetIntensity (kFpgaSpot2i *spot, k64u const intensity) |
| Set intensity in packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_SetPatch (kFpgaSpot2i *spot, kBool isPatch) |
| Set patch in packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_SetSlice (kFpgaSpot2i *spot, k64u const slice) |
| Set slice index in packed kFpgaSpot2i. More... | |
| k16u | kFpgaSpot2i_Slice (kFpgaSpot2i const *spot) |
| Extract Slice index from packed kFpgaSpot2i. More... | |
| void | kFpgaSpot2i_Zero (kFpgaSpot2i *spot) |
| Zero the spot. More... | |
| k32u | kSpot_InterpolateSobelvZcSpotCentre (kSize lastPositiveIndex, k16s lastPositiveGradient, kSize firstNegativeIndex, k16s firstNegativeGradient) |
| Integer math Focalspec spot centre interpolation. More... | |
| 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. More... | |