15 #ifndef mitkOpenCVImageProcessing_h
16 #define mitkOpenCVImageProcessing_h
18 #include "niftkOpenCVUtilsExports.h"
32 const int& cannyLowThreshold,
const int& cannyHighThreshold,
const int& cannyKernel,
33 const double& houghRho,
const double& houghTheta,
const int& houghThreshold,
34 const int& houghLineLength,
const int& houghLineGap, cv::vector <cv::Vec4i>& lines);
39 extern "C++" NIFTKOPENCVUTILS_EXPORT
unsigned int ApplyMask (
40 std::vector < std::pair <cv::Point2d, cv::Point2d> >& pointPairs,
41 const cv::Mat& maskImage,
const unsigned int& maskValue,
const bool& maskUsingFirst);
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: glew.h:4052
Definition: ReceptorMemberCommandTest.cxx:25
cv::Point2d FindCrosshairCentre(const cv::Mat &image, const int &cannyLowThreshold, const int &cannyHighThreshold, const int &cannyKernel, const double &houghRho, const double &houghTheta, const int &houghThreshold, const int &houghLineLength, const int &houghLineGap, cv::vector< cv::Vec4i > &lines)
finds the intersection of two lines in an image
Definition: mitkOpenCVImageProcessing.cxx:28
unsigned int ApplyMask(std::vector< std::pair< cv::Point2d, cv::Point2d > > &pointPairs, const cv::Mat &mask, const unsigned int &blankValue, const bool &maskUsingFirst)
Applies binary mask to a vector of point pairs.
Definition: mitkOpenCVImageProcessing.cxx:118