|
#define | BGR_RED cv::Scalar(0, 0, 0xFF) |
|
#define | BGR_GREEN cv::Scalar(0, 0xFF, 0) |
|
#define | BGR_BLUE cv::Scalar(0xFF, 0, 0) |
|
#define | BGR_YELLOW cv::Scalar(0, 0xFF, 0xFF) |
|
#define | BGR_MAGENTA cv::Scalar(0xFF, 0, 0xFF) |
|
#define | BGR_BLACK cv::Scalar(0, 0, 0) |
|
|
template<typename T1 , typename T2 > |
std::ostream & | operator<< (std::ostream &s, std::pair< T1, T2 > p) |
| Write std::pair to std::ostream. More...
|
|
template<typename T > |
std::ostream & | operator<< (std::ostream &s, std::vector< T > v) |
| Write std::vector to std::ostream. More...
|
|
template<typename T1 , typename T2 > |
std::vector< std::pair< T1, T2 > > | volcart::segmentation::Zip (const std::vector< T1 > &v1, const std::vector< T2 > &v2) |
| Combine two equal-sized vectors into a single vector of paired elements. More...
|
|
template<typename T , int Length> |
std::pair< std::vector< T >, std::vector< T > > | volcart::segmentation::Unzip (const std::vector< cv::Vec< T, Length > > &vs) |
| Separate single vector of paired elements into two vectors of single elements. More...
|
|
template<typename T > |
std::vector< double > | volcart::segmentation::NormalizeVector (const std::vector< T > &v, double newMin=0, double newMax=1) |
| Normalize vector elements to within the range [newMin, newMax]. More...
|
|
template<typename T , int Len> |
std::vector< cv::Vec< double, Len > > | volcart::segmentation::NormalizeVector (const std::vector< cv::Vec< T, Len > > vs) |
| Normalize vector of cv::Vec using cv::norm. More...
|
|
|
std::vector< double > | volcart::segmentation::SquareDiff (const std::vector< Voxel > &v1, const std::vector< Voxel > &v2) |
| Computes the difference of Squares on two vectors. More...
|
|
double | volcart::segmentation::SumSquareDiff (const std::vector< double > &v1, const std::vector< double > &v2) |
| Sums the square differences between two vectors. More...
|
|