Xmipp  v3.23.11-Nereus
Classes | Macros | Functions
fourier_filter.h File Reference
#include "filters.h"
#include "data/ctf.h"
Include dependency graph for fourier_filter.h:

Go to the source code of this file.

Classes

class  FourierFilter
 
class  SoftNegativeFilter
 

Macros

#define RAISED_COSINE   1
 
#define LOWPASS   1
 
#define HIGHPASS   2
 
#define BANDPASS   3
 
#define STOPBAND   4
 
#define CTF   5
 
#define WEDGE   7
 
#define GAUSSIAN   8
 
#define CONE   9
 
#define CTFPOS   10
 
#define BFACTOR   11
 
#define REALGAUSSIAN   12
 
#define SPARSIFY   13
 
#define STOPLOWBANDX   14
 
#define STOPLOWBANDY   15
 
#define FSCPROFILE   16
 
#define BINARYFILE   17
 
#define ASTIGMATISMPROFILE   18
 
#define CTFINV   19
 
#define CTFPOSINV   20
 
#define CTFDEF   21
 
#define REALGAUSSIANZ   22
 
#define REALGAUSSIANZ2   23
 
#define WEDGE_RC   24
 

Functions

void bandpassFilter (MultidimArray< double > &img, double w1, double w2, double raised_w)
 
void gaussianFilter (MultidimArray< double > &img, double w1)
 
void realGaussianFilter (MultidimArray< double > &img, double sigma)
 

Macro Definition Documentation

◆ ASTIGMATISMPROFILE

#define ASTIGMATISMPROFILE   18

Definition at line 93 of file fourier_filter.h.

◆ BANDPASS

#define BANDPASS   3

Definition at line 79 of file fourier_filter.h.

◆ BFACTOR

#define BFACTOR   11

Definition at line 86 of file fourier_filter.h.

◆ BINARYFILE

#define BINARYFILE   17

Definition at line 92 of file fourier_filter.h.

◆ CONE

#define CONE   9

Definition at line 84 of file fourier_filter.h.

◆ CTF

#define CTF   5

Definition at line 81 of file fourier_filter.h.

◆ CTFDEF

#define CTFDEF   21

Definition at line 96 of file fourier_filter.h.

◆ CTFINV

#define CTFINV   19

Definition at line 94 of file fourier_filter.h.

◆ CTFPOS

#define CTFPOS   10

Definition at line 85 of file fourier_filter.h.

◆ CTFPOSINV

#define CTFPOSINV   20

Definition at line 95 of file fourier_filter.h.

◆ FSCPROFILE

#define FSCPROFILE   16

Definition at line 91 of file fourier_filter.h.

◆ GAUSSIAN

#define GAUSSIAN   8

Definition at line 83 of file fourier_filter.h.

◆ HIGHPASS

#define HIGHPASS   2

Definition at line 78 of file fourier_filter.h.

◆ LOWPASS

#define LOWPASS   1

Definition at line 77 of file fourier_filter.h.

◆ RAISED_COSINE

#define RAISED_COSINE   1

Definition at line 72 of file fourier_filter.h.

◆ REALGAUSSIAN

#define REALGAUSSIAN   12

Definition at line 87 of file fourier_filter.h.

◆ REALGAUSSIANZ

#define REALGAUSSIANZ   22

Definition at line 97 of file fourier_filter.h.

◆ REALGAUSSIANZ2

#define REALGAUSSIANZ2   23

Definition at line 98 of file fourier_filter.h.

◆ SPARSIFY

#define SPARSIFY   13

Definition at line 88 of file fourier_filter.h.

◆ STOPBAND

#define STOPBAND   4

Definition at line 80 of file fourier_filter.h.

◆ STOPLOWBANDX

#define STOPLOWBANDX   14

Definition at line 89 of file fourier_filter.h.

◆ STOPLOWBANDY

#define STOPLOWBANDY   15

Definition at line 90 of file fourier_filter.h.

◆ WEDGE

#define WEDGE   7

Definition at line 82 of file fourier_filter.h.

◆ WEDGE_RC

#define WEDGE_RC   24

Definition at line 99 of file fourier_filter.h.