PICCANTE  0.4
The hottest HDR imaging library!
Namespaces | Functions
rectification.hpp File Reference
#include <vector>
#include <cmath>
#include <stdlib.h>
#include "../base.hpp"
#include "../image.hpp"
#include "../image_vec.hpp"
#include "../filtering/filter_warp_2d.hpp"
#include "../filtering/filter_rotation.hpp"
#include "../computer_vision/camera_matrix.hpp"
#include "../util/eigen_util.hpp"
#include "../externals/Eigen/Dense"
#include "../externals/Eigen/SVD"
#include "../externals/Eigen/Geometry"

Go to the source code of this file.

Namespaces

 pic
 

Functions

PIC_INLINE ImageVec * pic::computeImageRectificationWarp (Image *img0, Image *img1, Eigen::Matrix3d &T0, Eigen::Matrix3d &T1, ImageVec *out, bool bPartial=true)
 computeImageRectificationWarp More...
 
PIC_INLINE ImageVec * pic::computeImageRectification (Image *img0, Image *img1, Eigen::Matrix34d &M0, Eigen::Matrix34d &M1, ImageVec *out=NULL, bool bPartial=true)
 computeImageRectification this function rectifies two images More...
 
PIC_INLINE ImageVec * pic::computeImageRectification (Image *img0, Image *img1, Eigen::Matrix3d &K0, Eigen::Matrix3d &R0, Eigen::Vector3d &t0, Eigen::Matrix3d &K1, Eigen::Matrix3d &R1, Eigen::Vector3d &t1, ImageVec *out=NULL, bool bPartial=true)
 computeImageRectification this function rectifies two images More...
 
PIC_INLINE void pic::alignPanoramicLL (Eigen::Matrix3d &R0, Eigen::Vector3d &t0, Eigen::Matrix3d &R1, Eigen::Vector3d &t1, Eigen::Matrix3d &R01, Eigen::Vector3d &t01)
 alignPanoramicLL More...
 
PIC_INLINE ImageVec * pic::computeImageRectificationPanoramicLL (Image *img0, Image *img1, Eigen::Matrix3d &R01, Eigen::Vector3d &t01, ImageVec *out=NULL)
 computeImageRectificationPanoramicLL More...