STIR
6.2.0
|
2-dimensional filters (filtering done by FFTs) More...
#include "stir_experimental/Filter.h"
Public Member Functions | |
Filter2D (int height_v, int width_v) | |
void | apply (Array< 1, T > &data) const |
void | padd_scale_filter (int height_proj, int width_proj) |
virtual std::string | parameter_info () const =0 |
Public Member Functions inherited from stir::TimedObject | |
void | reset_timers () |
reset all timers kept by this object | |
void | stop_timers () const |
stop all timers kept by this object More... | |
void | start_timers (bool do_reset=false) const |
start all timers kept by this object More... | |
double | get_CPU_timer_value () const |
get current value of the CPU timer (since first use or last reset) | |
double | get_wall_clock_timer_value () const |
get current value of the wall-clock timer (since first use or last reset) | |
Protected Attributes | |
int | height |
int | width |
Array< 1, T > | filter |
Stores the filter in the 'funny' but efficient Numerical Recipes format. | |
2-dimensional filters (filtering done by FFTs)