Alternaria
fit cylinders and ellipsoids to fungus
psf_model.cpp File Reference

Point spread function model and density parameters for a microscope. More...

#include <config.h>
#include <cassert>
#include <cmath>
#include <iostream>
#include <fstream>
#include <sstream>
#include <inttypes.h>
#include <jwsc/config.h>
#include <jwsc/base/error.h>
#include <jwsc/base/limits.h>
#include <jwsc/prob/pdf.h>
#include <jwsc/vector/vector.h>
#include <jwsc/vector/vector_math.h>
#include <jwsc/matrix/matrix.h>
#include <jwsc/matrix/matrix_math.h>
#include <jwsc/matblock/matblock.h>
#include <jwsc/matblock/matblock_math.h>
#include <jwsc/matblock/matblock_fft.h>
#include <jwsc/imgblock/imgblock.h>
#include <jwsc/imgblock/imgblock_io.h>
#include <jwsc++/base/exception.h>
#include "density.h"
#include "printable.h"
#include "imaging_model.h"
#include "psf_model.h"

Go to the source code of this file.

Defines

#define PADDING_CONV   8
#define PADDING_FFT   16
#define ALPHA_MU   0.88f
#define ALPHA_SIGMA   0.1f
#define ALPHA_MIN   1.0e-3f
#define ALPHA_MAX   0.99f
#define BETA_MU   0.5f
#define BETA_SIGMA   0.1f
#define BETA_MIN   0
#define BETA_MAX   10.0f
#define GAMMA_MU   0.8f
#define GAMMA_SIGMA   0.1f
#define GAMMA_MIN   1.0e-3f
#define GAMMA_MAX   1.0f

Detailed Description

Point spread function model and density parameters for a microscope.

Author:
Joseph Schlecht
License:
Creative Commons BY-NC-SA 3.0

Definition in file psf_model.cpp.


Define Documentation

#define PADDING_CONV   8

Definition at line 78 of file psf_model.cpp.

#define PADDING_FFT   16

Definition at line 79 of file psf_model.cpp.

#define ALPHA_MU   0.88f

Definition at line 81 of file psf_model.cpp.

#define ALPHA_SIGMA   0.1f

Definition at line 82 of file psf_model.cpp.

#define ALPHA_MIN   1.0e-3f

Definition at line 83 of file psf_model.cpp.

#define ALPHA_MAX   0.99f

Definition at line 84 of file psf_model.cpp.

#define BETA_MU   0.5f

Definition at line 86 of file psf_model.cpp.

#define BETA_SIGMA   0.1f

Definition at line 87 of file psf_model.cpp.

#define BETA_MIN   0

Definition at line 88 of file psf_model.cpp.

#define BETA_MAX   10.0f

Definition at line 89 of file psf_model.cpp.

#define GAMMA_MU   0.8f

Definition at line 91 of file psf_model.cpp.

#define GAMMA_SIGMA   0.1f

Definition at line 92 of file psf_model.cpp.

#define GAMMA_MIN   1.0e-3f

Definition at line 93 of file psf_model.cpp.

#define GAMMA_MAX   1.0f

Definition at line 94 of file psf_model.cpp.