#include <ImLib3D/ImageProcessor.hpp>
#include <ImLib3D/Matrix.hpp>
Include dependency graph for ShapeAnalysis.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | IP3D |
Functions | |
template<class ImageType> | |
void | CenterOfGravity (const ImageType &src, double &mass, Vect3Df ¢erOfGravity) |
template<class ImageType> | |
void | PrincipalAxes (const ImageType &src, vector< Vect3Df > &pprincipalAxes, double *_mass=NULL, Vect3Df *_centerOfGravity=NULL) |
void | BoundingBox (const Mask3D &mask, RectZone3Di &bbox) |
Definition in file ShapeAnalysis.hpp.
|
#&CenterOfGravity&# Computes mass, center of mass Definition at line 38 of file ShapeAnalysis.hpp. References Vect3D< Value, Real >::x, Vect3D< Value, Real >::y, and Vect3D< Value, Real >::z. |
|
#&PrincipalAxes&# Computes principal axes of weighted shape, optionally mass and center of mass, for object orientation Definition at line 70 of file ShapeAnalysis.hpp. References Vect3D< Value, Real >::x, Vect3D< Value, Real >::y, and Vect3D< Value, Real >::z. |
|
#&BoundingBox&# Finds bounding box of a mask |