Classes | Namespaces | Functions
VisionUtils.h File Reference
#include <cob_vision_utils/GlobalDefines.h>
#include <opencv2/core/core.hpp>
#include <iostream>
Include dependency graph for VisionUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ipa_Utils::UniqueNumber
 

Namespaces

 ipa_Utils
 

Functions

template<typename Distance >
void ipa_Utils::ClusteringKMeanspp (int k, cv::Mat &dataset, int *indices, int indices_length, int *centers, int &centers_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. More...
 
unsigned long ipa_Utils::FilterTearOffEdges (cv::Mat &xyzImage, cv::Mat *mask, float piHalfFraction=6)
 
cv::Vec3b ipa_Utils::GrayColorMap (double value, double min, double max)
 
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)
 


cob_vision_utils
Author(s): Jan Fischer
autogenerated on Sun Oct 18 2020 13:13:20