refactor(*): add def:-DOUTPUT to util/base.h
This commit is contained in:
parent
789a6f4a0e
commit
711089b451
|
@ -455,7 +455,6 @@ void EquidistantCamera::initUndistortMap(
|
|||
cv::Mat EquidistantCamera::initUndistortRectifyMap(
|
||||
cv::Mat &map1, cv::Mat &map2, float fx, float fy, cv::Size imageSize,
|
||||
float cx, float cy, cv::Mat rmat) const {
|
||||
std::cout <<"w0";
|
||||
if (imageSize == cv::Size(0, 0)) {
|
||||
imageSize = cv::Size(mParameters.imageWidth(), mParameters.imageHeight());
|
||||
}
|
||||
|
@ -639,7 +638,9 @@ void EquidistantCamera::backprojectSymmetric(
|
|||
if (npow >= 9) {
|
||||
coeffs(9) = mParameters.k5();
|
||||
}
|
||||
#ifdef _DOUTPUT
|
||||
std::cout << std::endl << std::endl << "coeffs:" << coeffs;
|
||||
#endif
|
||||
if (npow == 1) {
|
||||
theta = p_u_norm;
|
||||
} else {
|
||||
|
@ -649,15 +650,19 @@ void EquidistantCamera::backprojectSymmetric(
|
|||
A.setZero();
|
||||
A.block(1, 0, npow - 1, npow - 1).setIdentity();
|
||||
A.col(npow - 1) = -coeffs.block(0, 0, npow, 1) / coeffs(npow);
|
||||
std::cout << std::endl <<"A:" << A;
|
||||
|
||||
#ifdef _DOUTPUT
|
||||
std::cout << std::endl <<"A:" << A;
|
||||
#endif
|
||||
models::EigenSolver es(A);
|
||||
models::Matrix<double> eigval(9, 2);
|
||||
eigval = es.eigenvalues();
|
||||
// models::EigenSolver es(A);
|
||||
// models::MatrixXcd eigval(npow, 2);
|
||||
// eigval = es.eigenvalues();
|
||||
#ifdef _DOUTPUT
|
||||
std::cout << std::endl <<"eigval:" << eigval;
|
||||
#endif
|
||||
std::vector<double> thetas;
|
||||
for (int i = 0; i < eigval.rows(); ++i) {
|
||||
if (fabs(eigval(i, 1)) > tol) { // imag
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
#include "mynteye/mynteye.h"
|
||||
|
||||
// #define _DOUTPUT
|
||||
MYNTEYE_BEGIN_NAMESPACE
|
||||
|
||||
namespace models {
|
||||
|
|
|
@ -333,6 +333,7 @@ std::shared_ptr<struct CameraROSMsgInfoPair> RectifyProcessor::stereoRectify(
|
|||
image_size1, &c_R, &c_t, &c_R1, &c_R2, &c_P1, &c_P2, &T_mul_f,
|
||||
&cx1_min_cx2);
|
||||
|
||||
#ifdef _DOUTPUT
|
||||
std::cout << "K1: " << K1 << std::endl;
|
||||
std::cout << "D1: " << D1 << std::endl;
|
||||
std::cout << "K2: " << K2 << std::endl;
|
||||
|
@ -343,7 +344,7 @@ std::shared_ptr<struct CameraROSMsgInfoPair> RectifyProcessor::stereoRectify(
|
|||
std::cout << "R2: " << R2 << std::endl;
|
||||
std::cout << "P1: " << P1 << std::endl;
|
||||
std::cout << "P2: " << P2 << std::endl;
|
||||
|
||||
#endif
|
||||
R1 = rectifyrad(R1);
|
||||
R2 = rectifyrad(R2);
|
||||
|
||||
|
@ -404,7 +405,6 @@ void RectifyProcessor::InitParams(
|
|||
IntrinsicsEquidistant in_left,
|
||||
IntrinsicsEquidistant in_right,
|
||||
Extrinsics ex_right_to_left) {
|
||||
LOG(INFO) <<"q1";
|
||||
calib_model = CalibrationModel::KANNALA_BRANDT;
|
||||
in_left.ResizeIntrinsics();
|
||||
in_right.ResizeIntrinsics();
|
||||
|
|
Loading…
Reference in New Issue
Block a user