Как сделать возвратное значение функции калибровки камеры OpenCV менее 1?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать возвратное значение функции калибровки камеры OpenCV менее 1?

Сообщение Anonymous »

Я написал функцию калибровки камеры, используя набор изображений в OpenCV 4.11.0. Я искал много веб -сайтов, и все написали это, однако значение, возвращаемое CalibrateCamera, больше, чем 244. Где проблема? Мне сказали, что это должно быть
Вопрос: < /p>
double rms = cv::calibrateCamera(objPoints, imgPoints_left, cvimg_size, K1, D1, rvecs, tvecs, cv::CALIB_FIX_K4 | cv::CALIB_FIX_K5);
double rms = cv::calibrateCamera(objPoints, imgPoints_left, cvimg_size, K1, D1, rvecs, tvecs);

//The calibration result (rms) attribute values of the left and right cameras are always greater than 244.
//The correct answer I expect is that the rms must be less than 1.
< /code>
Но когда я использую другие инструменты калибровки, такие как калибровка камеры GML 0,75, результаты очень точны:
левая ошибка пикселя: 0,17
rightpixel ошибка: 0,11 < /p>
(в разделе комментария есть 111 < /p> . /> main.cpp

#include "CameraFunc.h"
#include

#ifdef _DEBUG
#pragma comment(lib, "opencv_world4110d.lib")
#else
#pragma comment(lib,"opencv_world4110.lib")
#endif

int main(int argc, char *argv[])
{
QApplication a(argc, argv);
CameraFunc cameraFunc;
cameraFunc.ScanStandardConnersEx(45, "C:/Users/your-user/Desktop/Workspace/CameraCL/data/standard3/%1left.jpg", "C:/Users/your-user/Desktop/Workspace/CameraCL/data/standard3/%1right.jpg");
cv::utils::logging::setLogLevel(cv::utils::logging::LOG_LEVEL_DEBUG);
cv::setNumThreads(10);
qDebug()

Подробнее здесь: https://stackoverflow.com/questions/796 ... -less-than
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка выполнения калибровки корпуса белого калибровки с использованием Quantlib в Python
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Преобразование перспективы с высоты птичьего полета из калибровки камеры opencv python
    Гость » » в форуме Python
    0 Ответы
    54 Просмотры
    Последнее сообщение Гость
  • Python OpenCV повышает точность калибровки камеры
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • OpenCV повышает точность калибровки камеры
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как построить надежную функцию калибровки камеры с помощью OpenCV с FindCirclesGrid и SimpleBlobDetector?
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»