Volume Cartographer 2.27.0
|
Auto-calculate a texturing neighborhood's 3D radius in voxels given the expected layer thickness and the texturing Volume's voxel size. More...
#include <vc/graph/texturing.hpp>
Public Member Functions | |
CalculateNeighborhoodRadiusNode () | |
Public Attributes | |
smgl::InputPort< double > | thickness |
Estimated layer thickness (um) More... | |
smgl::InputPort< double > | voxelSize |
Texturing Volume voxel size (um) More... | |
smgl::OutputPort< cv::Vec3d > | radius |
3D neighborhood radius More... | |
Private Member Functions | |
auto | serialize_ (bool, const filesystem::path &) -> smgl::Metadata override |
void | deserialize_ (const smgl::Metadata &meta, const filesystem::path &) override |
Private Attributes | |
double | thickness_ {300} |
double | voxelSize_ {100} |
cv::Vec3d | radius_ |
Auto-calculate a texturing neighborhood's 3D radius in voxels given the expected layer thickness and the texturing Volume's voxel size.
Definition at line 254 of file texturing.hpp.
volcart::CalculateNeighborhoodRadiusNode::CalculateNeighborhoodRadiusNode | ( | ) |
Constructor
|
overrideprivate |
smgl custom deserialization
|
overrideprivate |
smgl custom serialization
smgl::OutputPort<cv::Vec3d> volcart::CalculateNeighborhoodRadiusNode::radius |
3D neighborhood radius
Definition at line 273 of file texturing.hpp.
|
private |
3D radius
Definition at line 262 of file texturing.hpp.
smgl::InputPort<double> volcart::CalculateNeighborhoodRadiusNode::thickness |
Estimated layer thickness (um)
Definition at line 269 of file texturing.hpp.
|
private |
Layer thickness (um)
Definition at line 258 of file texturing.hpp.
smgl::InputPort<double> volcart::CalculateNeighborhoodRadiusNode::voxelSize |
Texturing Volume voxel size (um)
Definition at line 271 of file texturing.hpp.
|
private |
Volume voxel size
Definition at line 260 of file texturing.hpp.