Linear Methods for Image Interpolation
Data Fields
programparams Struct Reference

struct of program parameters More...

Data Fields

char * InputFile
 Input file name.
char * OutputFile
 Output file name.
int JpegQuality
 Quality for saving JPEG images (0 to 100)
int CenteredGrid
 If true, sample on the centered grid.
boundaryhandling Boundary
 Type of boundary handling.
char * ScaleStr
 Scaling option string.
double ScaleX
 Horizontal scale factor.
double ScaleY
 Vertical scale factor.
int CoarseWidth
 Interpolated image width in pixels.
int CoarseHeight
 Interpolated image height in pixels.
float PsfSigma
 Gaussian point spread function standard deviation.
char * FileA
 Input file A (clean)
char * FileB
 Input file B (distorted)
metric Metric
 Metric.
int SeparateChannels
 Compute metric separately for each channel.
int Pad
 Ignore boundary effects by shaving a margin of size Pad.
char * DifferenceFile
 Difference file.
float D
 Parameter D for creating the difference image.
int InterpWidth
 Interpolated image width in pixels.
int InterpHeight
 Interpolated image height in pixels.
float Rotation
 Rotation, counter clockwise in degrees.
char * Method
 Interpolation method to use.

Detailed Description

struct of program parameters

Definition at line 53 of file imcoarsen.c.


Field Documentation

Type of boundary handling.

Definition at line 64 of file imcoarsen.c.

If true, sample on the centered grid.

Nonzero means to sample on the centered grid.

Definition at line 62 of file imcoarsen.c.

Interpolated image height in pixels.

Definition at line 74 of file imcoarsen.c.

Interpolated image width in pixels.

Definition at line 72 of file imcoarsen.c.

Parameter D for creating the difference image.

Definition at line 74 of file imdiff.c.

Difference file.

Definition at line 72 of file imdiff.c.

Input file A (clean)

Definition at line 59 of file imdiff.c.

Input file B (distorted)

Definition at line 61 of file imdiff.c.

Input file name.

Definition at line 56 of file imcoarsen.c.

Interpolated image height in pixels.

Definition at line 67 of file linterpcli.c.

Interpolated image width in pixels.

Definition at line 65 of file linterpcli.c.

Quality for saving JPEG images (0 to 100)

Definition at line 60 of file imcoarsen.c.

Interpolation method to use.

Definition at line 71 of file linterpcli.c.

Metric.

Definition at line 65 of file imdiff.c.

Output file name.

Definition at line 58 of file imcoarsen.c.

Ignore boundary effects by shaving a margin of size Pad.

Definition at line 69 of file imdiff.c.

Gaussian point spread function standard deviation.

Definition at line 76 of file imcoarsen.c.

Rotation, counter clockwise in degrees.

Definition at line 69 of file linterpcli.c.

Scaling option string.

Definition at line 66 of file imcoarsen.c.

Horizontal scale factor.

Definition at line 68 of file imcoarsen.c.

Vertical scale factor.

Definition at line 70 of file imcoarsen.c.

Compute metric separately for each channel.

Definition at line 67 of file imdiff.c.


The documentation for this struct was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines