#include "cob_perception_common/cob_vision_utils/common/include/cob_vision_utils/GlobalDefines.h"
#include <opencv2/core/core.hpp>
#include <iostream>
Go to the source code of this file.
Classes | |
class | ipa_Utils::UniqueNumber |
Namespaces | |
namespace | ipa_Utils |
Functions | |
template<typename Distance > | |
void | ipa_Utils::ClusteringKMeanspp (int k, cv::Mat &dataset, int *indices, int indices_length, int *centers, int ¢ers_length, int numLocalTries=1) |
unsigned long | ipa_Utils::ConvertToShowImage (const cv::Mat &source, cv::Mat &dest, int channel=1, double min=-1, double max=-1) |
unsigned long | ipa_Utils::EvaluatePolynomial (double x, int degree, double *coefficients, double *y) |
unsigned long | ipa_Utils::FilterByAmplitude (cv::Mat &xyzImage, const cv::Mat &greyImage, cv::Mat *mask, cv::Mat *maskColor, float minMaskThresh, float maxMaskThresh) |
unsigned long | ipa_Utils::FilterSpeckles (cv::Mat &img, int maxSpeckleSize, double _maxDiff, cv::Mat &_buf) |
Description. | |
unsigned long | ipa_Utils::FilterTearOffEdges (cv::Mat &xyzImage, cv::Mat *mask, float piHalfFraction=6) |
cv::Mat | ipa_Utils::GetColorcoded (const cv::Mat &img_32F) |
cv::Mat | ipa_Utils::GetColorcoded (const cv::Mat &img_32F, double min, double max) |
cv::Vec3b | ipa_Utils::GrayColorMap (double value, double min, double max) |
void | ipa_Utils::InitUndistortMap (const cv::Mat &A, const cv::Mat &dist_coeffs, cv::Mat &mapxarr, cv::Mat &mapyarr) |
Function to replace the buggy OpenCV 1.1 function. | |
unsigned long | ipa_Utils::LoadMat (cv::Mat &mat, std::string filename, int type=CV_32F) |
unsigned long | ipa_Utils::MaskImage (const cv::Mat &source, cv::Mat &dest, const cv::Mat &mask, cv::Mat &destMask, float minMaskThresh=0, float maxMaskTresh=20000, int sourceChannel=1, double sourceMin=-1, double sourceMax=-1) |
unsigned long | ipa_Utils::SaveMat (cv::Mat &mat, std::string filename, int type=CV_32F) |
template<class T > | |
std::vector< T > | ipa_Utils::takeRandomN (const std::vector< T > &v, int n) |
cv::Mat | ipa_Utils::vstack (const std::vector< cv::Mat > &mats) |