#include "Image.h"
Go to the source code of this file.
Namespaces | |
namespace | lsseg |
Functions | |
void | lsseg::compute_structure_tensor_2D (const Image< double > &img, Image< double > &G, bool square_root=false) |
Compute the structure tensor of a 2D-image, and writes the result to a 3-channeled 2D-image of the same resolution. | |
void | lsseg::compute_structure_tensor_3D (const Image< double > &img, Image< double > &G, bool square_root=false) |
Compute the structure tensor of a 3D-image, and writes the result to a 6-channeled 2D-image of the same resolution. | |
void | lsseg::compute_smoothing_geometry_2D (const Image< double > &G, double p1, double p2, Image< double > &T, bool take_square_root) |
void | lsseg::compute_smoothing_geometry_3D (const Image< double > &G, double p1, double p2, double p3, Image< double > &T, bool take_square_root) |
void | lsseg::compute_scale_factor_2D (const Image< double > &img, Image< double > &scale_accum, Image< double > &time_accum, double dt, double T) |
void | lsseg::compute_scale_factor_3D (const Image< double > &img, Image< double > &scale_accum, Image< double > &time_accum, double dt, double T) |
void | lsseg::nonlinear_gauss_filter_2D (const Image< double > &img_old, Image< double > &img_new, double dt, double sigma, double p) |
void | lsseg::nonlinear_gauss_filter_3D (const Image< double > &img_old, Image< double > &img_new, double dt, double sigma, double p) |
void | lsseg::anisotropic_smoothing (const Image< double > &img_old, Image< double > &img_new, double dt, double sigma, double p) |
Definition in file Filters.h.