|
Blender V4.3
|
#include "intern/frame_accessor.h"#include "intern/image.h"#include "intern/utildefines.h"#include "libmv/autotrack/frame_accessor.h"#include "libmv/autotrack/region.h"#include "libmv/image/image.h"Go to the source code of this file.
Macros | |
| #define | CHECK_INPUT_MODE(mode) case mode: return LIBMV_IMAGE_MODE_##mode; |
Functions | |
| libmv_FrameAccessor * | libmv_FrameAccessorNew (libmv_FrameAccessorUserData *user_data, libmv_GetImageCallback get_image_callback, libmv_ReleaseImageCallback release_image_callback, libmv_GetMaskForTrackCallback get_mask_for_track_callback, libmv_ReleaseMaskCallback release_mask_callback) |
| void | libmv_FrameAccessorDestroy (libmv_FrameAccessor *frame_accessor) |
| int64_t | libmv_frameAccessorgetTransformKey (const libmv_FrameTransform *transform) |
| void | libmv_frameAccessorgetTransformRun (const libmv_FrameTransform *transform, const libmv_FloatImage *input_image, libmv_FloatImage *output_image) |
| void libmv_FrameAccessorDestroy | ( | libmv_FrameAccessor * | frame_accessor | ) |
Definition at line 152 of file frame_accessor.cc.
References LIBMV_OBJECT_DELETE.
Referenced by tracking_image_accessor_destroy().
| int64_t libmv_frameAccessorgetTransformKey | ( | const libmv_FrameTransform * | transform | ) |
Definition at line 156 of file frame_accessor.cc.
| void libmv_frameAccessorgetTransformRun | ( | const libmv_FrameTransform * | transform, |
| const libmv_FloatImage * | input_image, | ||
| libmv_FloatImage * | output_image ) |
Definition at line 161 of file frame_accessor.cc.
References libmv_FloatImage::buffer, libmv_FloatImage::channels, libmv_FloatImage::height, output, libmv::Array3D< T >::Width(), and libmv_FloatImage::width.
Referenced by accessor_get_ibuf().
| libmv_FrameAccessor * libmv_FrameAccessorNew | ( | libmv_FrameAccessorUserData * | user_data, |
| libmv_GetImageCallback | get_image_callback, | ||
| libmv_ReleaseImageCallback | release_image_callback, | ||
| libmv_GetMaskForTrackCallback | get_mask_for_track_callback, | ||
| libmv_ReleaseMaskCallback | release_mask_callback ) |
Definition at line 138 of file frame_accessor.cc.
References LIBMV_OBJECT_NEW.
Referenced by tracking_image_accessor_new().