#include <swri_image_util/draw_util.h>
#include <cstdlib>
#include <algorithm>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/calib3d/calib3d.hpp>
#include <ros/ros.h>
#include <swri_opencv_util/show.h>
Go to the source code of this file.
Namespaces | |
namespace | swri_image_util |
Functions | |
void | swri_image_util::DrawMatches (cv::Mat &image_out, const cv::Mat image1, const cv::Mat image2, const cv::Mat points1, const cv::Mat points2, const cv::Scalar &color=cv::Scalar::all(-1), bool draw_image_borders=false) |
void | swri_image_util::DrawMatches (const std::string &title, const cv::Mat image1, const cv::Mat image2, const cv::Mat points1, const cv::Mat points2, const cv::Scalar &color=cv::Scalar::all(-1), bool draw_image_borders=false) |
void | swri_image_util::DrawMatches (const std::string &title, const cv::Mat image, const cv::Mat points1, const cv::Mat points2, const cv::Scalar &color1, const cv::Scalar &color2, bool draw_image_borders=false) |
void | swri_image_util::DrawOverlap (const std::string &title, const cv::Mat &image1, const cv::Mat &image2, const cv::Mat &transform) |
void | swri_image_util::JetColorMap (unsigned char &r, unsigned char &g, unsigned char &b, float value, float min, float max) |
Map a scalar value to a color gradient. | |
void | swri_image_util::RandomColor (int32_t seed, double &r, double &g, double &b) |