#include "student_image_elab_interface.hpp"
#include "student_planning_interface.hpp"
#include <stdexcept>
#include <atomic>
#include <unistd.h>
#include <sstream>
#include <experimental/filesystem>
|
| void | student::mouseCallback (int event, int x, int y, int, void *p) |
| | Function called after every mouse click. More...
|
| |
| std::vector< cv::Point2f > | student::pickNPoints (int n0, const cv::Mat &img) |
| | Function to pick points from image. More...
|
| |
| bool | student::extrinsicCalib (const cv::Mat &img_in, std::vector< cv::Point3f > object_points, const cv::Mat &camera_matrix, cv::Mat &rvec, cv::Mat &tvec, const std::string &config_folder) |
| | Function for extrinsic calibration. More...
|
| |
| void | student::imageUndistort (const cv::Mat &img_in, cv::Mat &img_out, const cv::Mat &cam_matrix, const cv::Mat &dist_coeffs, const std::string &config_folder) |
| | Function undistort the given image. More...
|
| |
| void | student::findPlaneTransform (const cv::Mat &cam_matrix, const cv::Mat &rvec, const cv::Mat &tvec, const std::vector< cv::Point3f > &object_points_plane, const std::vector< cv::Point2f > &dest_image_points_plane, cv::Mat &plane_transf, const std::string &config_folder) |
| | Perspective projection. More...
|
| |
| void | student::unwarp (const cv::Mat &img_in, cv::Mat &img_out, const cv::Mat &transf, const std::string &config_folder) |
| | Image unwarping. More...
|
| |