fundamentals.h File Reference

Image Fundamentals -- Loose collection of fundamental image processing tools. More...

#include <cstddef>

Include dependency graph for fundamentals.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  EMAN

Enumerations

enum  EMAN::fp_flag {
  EMAN::CIRCULANT = 1, EMAN::CIRCULANT_NORMALIZED = 2, EMAN::PADDED = 3, EMAN::PADDED_NORMALIZED = 4,
  EMAN::PADDED_LAG = 5, EMAN::PADDED_NORMALIZED_LAG = 6
}
 Fourier Product processing flag. More...
enum  EMAN::fp_type { EMAN::CORRELATION, EMAN::CONVOLUTION, EMAN::SELF_CORRELATION, EMAN::AUTOCORRELATION }

Functions

EMDataEMAN::fourierproduct (EMData *f, EMData *g, fp_flag myflag, fp_type mytype, bool center)
 Fourier product of two images.
EMData * EMAN::correlation (EMData *f, EMData *g, fp_flag myflag, bool center)
 Correlation of two images.
EMData * EMAN::convolution (EMData *f, EMData *g, fp_flag myflag, bool center)
 Convolution of two images.
EMDataEMAN::rsconvolution (EMData *f, EMData *K)
 Real-space convolution of two images.
EMData * EMAN::rscp (EMData *f)
 Real-space convolution with the K-B window.
EMData * EMAN::autocorrelation (EMData *f, fp_flag myflag, bool center)
 Image autocorrelation.
EMData * EMAN::self_correlation (EMData *f, fp_flag myflag, bool center)
 Image self-correlation.


Detailed Description

Image Fundamentals -- Loose collection of fundamental image processing tools.

Author:
P. A. Penczek <Pawel.A.Penczek@uth.tmc.edu>. The University of Texas. Please do not modify the contents of this document without written consent of the author.
See also:
H.R. Myler and A.R. Weeks, "The Pocket Handbook of Image Processing Algorithms in C" (Prentice Hall, Upper Saddle River, 1993), p. 129.

Definition in file fundamentals.h.


Generated on Tue Jun 11 12:41:03 2013 for EMAN2 by  doxygen 1.4.7