QTrk
|
Debug API functions available to LabVIEW. More...
Debug API functions available to LabVIEW.
CDLL_EXPORT void qtrk_compute_fisher | ( | LVArray2D< float > ** | lut, |
QTrkSettings * | cfg, | ||
vector3f * | pos, | ||
LVArray2D< float > ** | fisherMatrix, | ||
LVArray2D< float > ** | inverseMatrix, | ||
vector3f * | xyzVariance, | ||
int | Nsamples, | ||
float | maxPixelValue | ||
) |
Definition at line 514 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_dump_memleaks | ( | ) |
Definition at line 501 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void qtrk_enable_zlut_cmpprof | ( | QueuedTracker * | qtrk, |
bool | enable, | ||
ErrorCluster * | e | ||
) |
Definition at line 430 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_generate_gaussian_spot | ( | LVArray2D< float > ** | image, |
vector2f * | pos, | ||
float | sigma, | ||
float | I0, | ||
float | Ibg, | ||
int | applyNoise | ||
) |
Definition at line 477 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_generate_image_from_lut | ( | LVArray2D< float > ** | image, |
LVArray2D< float > ** | lut, | ||
float * | LUTradii, | ||
vector2f * | position, | ||
float | z, | ||
float | M, | ||
float | sigma_noise | ||
) |
Definition at line 487 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_get_computed_config | ( | QueuedTracker * | qtrk, |
QTrkComputedConfig * | cc, | ||
ErrorCluster * | err | ||
) |
Definition at line 95 of file lv_queuetrk_api.cpp.
CDLL_EXPORT int qtrk_get_debug_image | ( | QueuedTracker * | qtrk, |
int | id, | ||
LVArray2D< float > ** | data, | ||
ErrorCluster * | e | ||
) |
Definition at line 75 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void qtrk_get_profile_report | ( | QueuedTracker * | qtrk, |
LStrHandle | str | ||
) |
Definition at line 508 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void qtrk_get_zlut_cmpprof | ( | QueuedTracker * | qtrk, |
LVArray2D< float > ** | output, | ||
ErrorCluster * | e | ||
) |
Definition at line 418 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_set_logfile_path | ( | const char * | path | ) |
Definition at line 90 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_set_pixel_calib | ( | QueuedTracker * | qtrk, |
LVArray3D< float > ** | offset, | ||
LVArray3D< float > ** | gain, | ||
ErrorCluster * | e | ||
) |
Set pixel calibration images.
The offset and gain provided will be used to scale incoming images to reduce background influence.
Definition at line 185 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void DLL_CALLCONV qtrk_set_pixel_calib_factors | ( | QueuedTracker * | qtrk, |
float | offsetFactor, | ||
float | gainFactor, | ||
ErrorCluster * | e | ||
) |
Set pixel calibration factors.
The offset and gain factors provided will be used to scale incoming images to reduce background influence.
Use together with qtrk_set_pixel_calib. If manual factors are not given, 1.0 (no change) is used as default.
Definition at line 178 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void qtrk_simulate_tracking | ( | QueuedTracker * | qtrk, |
int | nsmp, | ||
int | beadIndex, | ||
vector3f * | centerPos, | ||
vector3f * | range, | ||
vector3f * | outBias, | ||
vector3f * | outScatter, | ||
float | photonsPerWell, | ||
ErrorCluster * | e | ||
) |
Definition at line 584 of file lv_queuetrk_api.cpp.
CDLL_EXPORT void qtrk_test_array_passing | ( | int | n, |
LVArray< float > ** | flt1D, | ||
LVArray2D< float > ** | flt2D, | ||
LVArray< int > ** | int1D, | ||
LVArray2D< int > ** | int2D | ||
) |
Definition at line 559 of file lv_queuetrk_api.cpp.