|
void | libmv_initLogging (const char *) |
|
void | libmv_startDebugLogging (void) |
|
void | libmv_setLoggingVerbosity (int) |
|
int | libmv_trackRegion (const libmv_TrackRegionOptions *, const float *, int, int, const float *, int, int, const double *x1, const double *y1, libmv_TrackRegionResult *result, double *x2, double *y2) |
|
void | libmv_samplePlanarPatchFloat (const float *, int, int, int, const double *, const double *, int, int, const float *, float *, double *, double *) |
|
void | libmv_samplePlanarPatchByte (const unsigned char *, int, int, int, const double *, const double *, int, int, const float *, unsigned char *, double *, double *) |
|
void | libmv_floatImageDestroy (libmv_FloatImage *) |
|
libmv_Tracks * | libmv_tracksNew (void) |
|
void | libmv_tracksInsert (libmv_Tracks *, int, int, double, double, double) |
|
void | libmv_tracksDestroy (libmv_Tracks *) |
|
libmv_Reconstruction * | libmv_solveReconstruction (const libmv_Tracks *, const libmv_CameraIntrinsicsOptions *, libmv_ReconstructionOptions *, reconstruct_progress_update_cb, void *) |
|
libmv_Reconstruction * | libmv_solveModal (const libmv_Tracks *, const libmv_CameraIntrinsicsOptions *, const libmv_ReconstructionOptions *, reconstruct_progress_update_cb, void *) |
|
int | libmv_reconstructionIsValid (libmv_Reconstruction *) |
|
int | libmv_reprojectionPointForTrack (const libmv_Reconstruction *, int, double[3]) |
|
double | libmv_reprojectionErrorForTrack (const libmv_Reconstruction *, int) |
|
double | libmv_reprojectionErrorForImage (const libmv_Reconstruction *, int) |
|
int | libmv_reprojectionCameraForImage (const libmv_Reconstruction *, int, double[4][4]) |
|
double | libmv_reprojectionError (const libmv_Reconstruction *) |
|
void | libmv_reconstructionDestroy (struct libmv_Reconstruction *) |
|
libmv_Features * | libmv_detectFeaturesByte (const unsigned char *, int, int, int, libmv_DetectOptions *) |
|
struct libmv_Features * | libmv_detectFeaturesFloat (const float *, int, int, int, libmv_DetectOptions *) |
|
int | libmv_countFeatures (const libmv_Features *) |
|
void | libmv_getFeature (const libmv_Features *, int, double *x, double *y, double *score, double *size) |
|
void | libmv_featuresDestroy (struct libmv_Features *) |
|
libmv_CameraIntrinsics * | libmv_reconstructionExtractIntrinsics (libmv_Reconstruction *) |
|
libmv_CameraIntrinsics * | libmv_cameraIntrinsicsNew (const libmv_CameraIntrinsicsOptions *) |
|
libmv_CameraIntrinsics * | libmv_cameraIntrinsicsCopy (const libmv_CameraIntrinsics *) |
|
void | libmv_cameraIntrinsicsDestroy (libmv_CameraIntrinsics *) |
|
void | libmv_cameraIntrinsicsUpdate (const libmv_CameraIntrinsicsOptions *, libmv_CameraIntrinsics *) |
|
void | libmv_cameraIntrinsicsSetThreads (libmv_CameraIntrinsics *, int) |
|
void | libmv_cameraIntrinsicsExtractOptions (const libmv_CameraIntrinsics *, libmv_CameraIntrinsicsOptions *camera_intrinsics_options) |
|
void | libmv_cameraIntrinsicsUndistortByte (const libmv_CameraIntrinsics *, const unsigned char *source_image, int width, int height, float, int channels, unsigned char *destination_image) |
|
void | libmv_cameraIntrinsicsUndistortFloat (const libmv_CameraIntrinsics *, const float *source_image, int width, int height, float, int channels, float *destination_image) |
|
void | libmv_cameraIntrinsicsDistortByte (const struct libmv_CameraIntrinsics *, const unsigned char *source_image, int width, int height, float, int channels, unsigned char *destination_image) |
|
void | libmv_cameraIntrinsicsDistortFloat (const libmv_CameraIntrinsics *, float *source_image, int width, int height, float, int channels, float *destination_image) |
|
void | libmv_cameraIntrinsicsApply (const struct libmv_CameraIntrinsics *, double, double, double *x1, double *y1) |
|
void | libmv_cameraIntrinsicsInvert (const struct libmv_CameraIntrinsics *, double, double, double *x1, double *y1) |
|
void | libmv_homography2DFromCorrespondencesEuc (double(*)[2], double(*)[2], int, double H[3][3]) |
|
libmv_AutoTrack * | libmv_autoTrackNew (libmv_FrameAccessor *) |
|
void | libmv_autoTrackDestroy (libmv_AutoTrack *) |
|
void | libmv_autoTrackSetOptions (libmv_AutoTrack *, const libmv_AutoTrackOptions *) |
|
int | libmv_autoTrackMarker (libmv_AutoTrack *, const libmv_TrackRegionOptions *, libmv_Marker *, libmv_TrackRegionResult *) |
|
void | libmv_autoTrackAddMarker (libmv_AutoTrack *, const libmv_Marker *) |
|
void | libmv_autoTrackSetMarkers (libmv_AutoTrack *, const libmv_Marker *, size_t) |
|
int | libmv_autoTrackGetMarker (libmv_AutoTrack *, int, int, int, libmv_Marker *) |
|
libmv_FrameAccessor * | libmv_FrameAccessorNew (libmv_FrameAccessorUserData *, libmv_GetImageCallback, libmv_ReleaseImageCallback, libmv_GetMaskForTrackCallback, libmv_ReleaseMaskCallback) |
|
void | libmv_FrameAccessorDestroy (libmv_FrameAccessor *) |
|
int64_t | libmv_frameAccessorgetTransformKey (const libmv_FrameTransform *) |
|
void | libmv_frameAccessorgetTransformRun (const libmv_FrameTransform *, const libmv_FloatImage *, libmv_FloatImage *) |
|