#include <camera_intrinsics.h>
Inherits libmv::CameraIntrinsics.
|
| | NukeCameraIntrinsics () |
| | NukeCameraIntrinsics (const NukeCameraIntrinsics &from) |
| DistortionModelType | GetDistortionModelType () const override |
| double | k1 () const |
| double | k2 () const |
| void | SetDistortion (double k1, double k2) |
| void | ApplyIntrinsics (double normalized_x, double normalized_y, double *image_x, double *image_y) const override |
| void | InvertIntrinsics (double image_x, double image_y, double *normalized_x, double *normalized_y) const override |
| virtual void | Pack (PackedIntrinsics *packed_intrinsics) const override |
| virtual void | Unpack (const PackedIntrinsics &packed_intrinsics) override |
| | CameraIntrinsics () |
| | CameraIntrinsics (const CameraIntrinsics &from) |
| virtual | ~CameraIntrinsics () |
| int | image_width () const |
| int | image_height () const |
| const Mat3 & | K () const |
| double | focal_length () const |
| double | focal_length_x () const |
| double | focal_length_y () const |
| double | principal_point_x () const |
| double | principal_point_y () const |
| void | SetImageSize (int width, int height) |
| void | SetK (const Mat3 new_k) |
| void | SetFocalLength (double focal_x, double focal_y) |
| void | SetPrincipalPoint (double cx, double cy) |
| void | SetThreads (int threads) |
| void | ImageSpaceToNormalized (double image_x, double image_y, double *normalized_x, double *normalized_y) const |
| void | NormalizedToImageSpace (double normalized_x, double normalized_y, double *image_x, double *image_y) const |
| template<typename PixelType> |
| void | DistortBuffer (const PixelType *input_buffer, int width, int height, double overscan, int channels, PixelType *output_buffer) |
| template<typename PixelType> |
| void | UndistortBuffer (const PixelType *input_buffer, int width, int height, double overscan, int channels, PixelType *output_buffer) |
◆ anonymous enum
◆ NukeCameraIntrinsics() [1/2]
| libmv::NukeCameraIntrinsics::NukeCameraIntrinsics |
( |
| ) |
|
◆ NukeCameraIntrinsics() [2/2]
◆ ApplyIntrinsics()
| void libmv::NukeCameraIntrinsics::ApplyIntrinsics |
( |
double | normalized_x, |
|
|
double | normalized_y, |
|
|
double * | image_x, |
|
|
double * | image_y ) const |
|
overridevirtual |
◆ GetDistortionModelType()
| DistortionModelType libmv::NukeCameraIntrinsics::GetDistortionModelType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ InvertIntrinsics()
| void libmv::NukeCameraIntrinsics::InvertIntrinsics |
( |
double | image_x, |
|
|
double | image_y, |
|
|
double * | normalized_x, |
|
|
double * | normalized_y ) const |
|
overridevirtual |
◆ k1()
| double libmv::NukeCameraIntrinsics::k1 |
( |
| ) |
const |
|
inline |
◆ k2()
| double libmv::NukeCameraIntrinsics::k2 |
( |
| ) |
const |
|
inline |
◆ Pack()
| void libmv::NukeCameraIntrinsics::Pack |
( |
PackedIntrinsics * | packed_intrinsics | ) |
const |
|
overridevirtual |
◆ SetDistortion()
| void libmv::NukeCameraIntrinsics::SetDistortion |
( |
double | k1, |
|
|
double | k2 ) |
◆ Unpack()
| void libmv::NukeCameraIntrinsics::Unpack |
( |
const PackedIntrinsics & | packed_intrinsics | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: