/home/oan/prosjekt/gotools/segmentation/gpl_distro/lsseg_1.0_gpl/include/Filters.h File Reference

This file contains definitions of functions useful when working with anisotropic smoothing and filtering of images. More...

#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)


Detailed Description

This file contains definitions of functions useful when working with anisotropic smoothing and filtering of images.

Definition in file Filters.h.


Generated on Tue Nov 28 18:35:47 2006 for lsseg by  doxygen 1.4.7