|
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.
1.8.12