Roussos-Maragos Tensor-Driven Diffusion Interpolation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
programparams Struct Reference

struct of program parameters More...

Data Fields

char * InputFile
 Input file name. More...
 
char * OutputFile
 Output file name. More...
 
int JpegQuality
 Quality for saving JPEG images (0 to 100) More...
 
int CenteredGrid
 If true, sample on the centered grid. More...
 
boundaryhandling Boundary
 Type of boundary handling. More...
 
float ScaleFactor
 Scale factor. More...
 
float PsfSigma
 Gaussian point spread function standard deviation. More...
 
char * FileA
 Input file A (clean) More...
 
char * FileB
 Input file B (distorted) More...
 
metric Metric
 Metric. More...
 
int SeparateChannels
 Compute metric separately for each channel. More...
 
int Pad
 Ignore boundary effects by shaving a margin of size Pad. More...
 
char * DifferenceFile
 Difference file. More...
 
float D
 Parameter D for creating the difference image. More...
 
const char * InputFile
 Input file name. More...
 
const char * OutputFile
 Output file name. More...
 
int ScaleFactor
 Interpolation scale factor. More...
 
double PsfSigma
 PSF standard deviation. More...
 
double K
 Parameter K in constructing the tensor. More...
 
float Tol
 Convergence tolerance. More...
 
int MaxMethodIter
 Maximum number of method iterations. More...
 
int DiffIter
 Number of diffusion iterations per method iteration. More...
 

Detailed Description

struct of program parameters

Definition at line 52 of file imcoarsen.c.

Field Documentation

boundaryhandling programparams::Boundary

Type of boundary handling.

Definition at line 63 of file imcoarsen.c.

int programparams::CenteredGrid

If true, sample on the centered grid.

Definition at line 61 of file imcoarsen.c.

float programparams::D

Parameter D for creating the difference image.

Definition at line 74 of file imdiff.c.

char* programparams::DifferenceFile

Difference file.

Definition at line 72 of file imdiff.c.

int programparams::DiffIter

Number of diffusion iterations per method iteration.

Definition at line 71 of file tdinterpcli.c.

char* programparams::FileA

Input file A (clean)

Definition at line 59 of file imdiff.c.

char* programparams::FileB

Input file B (distorted)

Definition at line 61 of file imdiff.c.

const char* programparams::InputFile

Input file name.

Definition at line 53 of file tdinterpcli.c.

char * programparams::InputFile

Input file name.

Definition at line 55 of file imcoarsen.c.

int programparams::JpegQuality

Quality for saving JPEG images (0 to 100)

Definition at line 59 of file imcoarsen.c.

double programparams::K

Parameter K in constructing the tensor.

Definition at line 65 of file tdinterpcli.c.

int programparams::MaxMethodIter

Maximum number of method iterations.

Definition at line 69 of file tdinterpcli.c.

metric programparams::Metric

Metric.

Definition at line 65 of file imdiff.c.

const char* programparams::OutputFile

Output file name.

Definition at line 55 of file tdinterpcli.c.

char * programparams::OutputFile

Output file name.

Definition at line 57 of file imcoarsen.c.

int programparams::Pad

Ignore boundary effects by shaving a margin of size Pad.

Definition at line 69 of file imdiff.c.

double programparams::PsfSigma

PSF standard deviation.

Definition at line 62 of file tdinterpcli.c.

float programparams::PsfSigma

Gaussian point spread function standard deviation.

Definition at line 67 of file imcoarsen.c.

int programparams::ScaleFactor

Interpolation scale factor.

Definition at line 60 of file tdinterpcli.c.

float programparams::ScaleFactor

Scale factor.

Definition at line 65 of file imcoarsen.c.

int programparams::SeparateChannels

Compute metric separately for each channel.

Definition at line 67 of file imdiff.c.

float programparams::Tol

Convergence tolerance.

Definition at line 67 of file tdinterpcli.c.


The documentation for this struct was generated from the following files: