STIR  6.2.0
Classes | Namespaces | Functions

A collection of functions to measure resolution. More...

#include "stir/shared_ptr.h"
#include "stir/DiscretisedDensity.h"
#include "stir/DiscretisedDensityOnCartesianGrid.h"
#include <list>
#include "stir/find_fwhm_in_image.inl"

Go to the source code of this file.

Classes

struct  stir::ResolutionIndex< num_dimensions, elemT >
 a structure that is used to hold the output of the function find_fwhm_in_image. More...
 

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 

Functions

template<class RandomAccessIterType >
float stir::find_level_width (const RandomAccessIterType &begin_iterator, const RandomAccessIterType &max_iterator, const RandomAccessIterType &end_iterator, const float level_height)
 find width at a level More...
 
template<class RandomAccessIterType >
float stir::find_level_width (const RandomAccessIterType &begin_iterator, const RandomAccessIterType &end_iterator, const float level_height)
 find width at a level More...
 
template<class elemT >
BasicCoordinate< 3, int > stir::maximum_location_per_slice (const Array< 3, elemT > &input_array, const int slice, const int dimension)
 finds the maximum of the Input_Array in the given slice at the given dimension (z=1, y=2, x=3), and returns its location as a vector in BasicCoordinate Field (only 3D implementation).
 
template<class elemT >
Array< 1, elemT > stir::interpolate_line (const Array< 3, elemT > &input_array, const BasicCoordinate< 3, int > &max_location, const BasicCoordinate< 3, bool > &do_direction, const int dimension)
 extract a line from the given array after determining its locatin with a parabolic fit More...
 
template<class elemT >
std::list< ResolutionIndex< 3, float > > stir::find_fwhm_in_image (DiscretisedDensity< 3, elemT > &input_image, const unsigned int num_maxima, const float level, const int dimension, const bool nema)
 Finds FWHM, FWTM etc (in mm) for a number of point sources or a line source. More...
 

Detailed Description

A collection of functions to measure resolution.

Author
Charalampos Tsoumpas
Kris Thielemans