Volume Cartographer 2.27.0
|
#include <cstdint>
#include <opencv2/core.hpp>
#include "vc/core/types/ITKMesh.hpp"
#include "vc/core/util/ColorMaps.hpp"
#include "vc/core/util/Iteration.hpp"
Go to the source code of this file.
Classes | |
struct | volcart::texturing::LStretchMetrics |
L stretch error metric output struct. More... | |
Namespaces | |
namespace | volcart |
Volume Cartographer library | |
namespace | volcart::texturing |
Texturing and parameterization algorithms and utilities library. | |
Functions | |
template<typename ErrContainer > | |
cv::Mat | volcart::texturing::PlotPerFaceError (const cv::Mat &cellMap, const ErrContainer &errorMap, float defaultValue=0) |
Plot generic per-face error information into an image. More... | |
LStretchMetrics | volcart::texturing::LStretch (const ITKMesh::Pointer &mesh3D, const ITKMesh::Pointer &mesh2D) |
Calculate the L2 and LInf stretch between a 2D and 3D mesh. More... | |
LStretchMetrics | volcart::texturing::InvertLStretchMetrics (const LStretchMetrics &metrics) |
Calculates the inverse LStretchMetrics plotting error relative to the 3D mesh. More... | |
std::vector< cv::Mat > | volcart::texturing::PlotLStretchError (const LStretchMetrics &metrics, const cv::Mat &cellMap, ColorMap cm=ColorMap::Plasma, bool drawLegend=false) |
Plot per-face L stretch error metrics. More... | |