Volume Cartographer 2.27.0
Namespaces | Functions
FloodFill.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <vector>
#include <opencv2/core.hpp>
#include "vc/core/util/HashFunctions.hpp"
Include dependency graph for FloodFill.hpp:

Go to the source code of this file.

Namespaces

namespace  volcart
 Volume Cartographer library
 
namespace  volcart::segmentation
 Segmentation algorithms and utilities library
 

Functions

std::vector< cv::Vec3i > volcart::segmentation::GetNeighbors (const cv::Vec3i &v)
 
int volcart::segmentation::EuclideanDistance (const cv::Vec3i &start, const cv::Vec3i &end)
 
std::size_t volcart::segmentation::MeasureThickness (const cv::Vec3i &seed, const cv::Mat &slice, std::uint16_t low, std::uint16_t high, bool measureVert, std::size_t maxRadius)
 
template<class Container >
auto volcart::segmentation::Median (Container c)
 
std::vector< cv::Vec3i > volcart::segmentation::DoFloodFill (const std::vector< cv::Vec3i > &pts, int bound, cv::Mat img, std::uint16_t low, std::uint16_t high)