|
Image Interpolation with Geometric Contour Stencils
|
Contour stencil interpolation command line program. More...

Go to the source code of this file.
Data Structures | |
| struct | programparams |
| struct of program parameters More... | |
Functions | |
| double | LinearPatch (ATTRIBUTE_UNUSED double x, double y, ATTRIBUTE_UNUSED const void *Param) |
| Distance function for a line-shaped stencil. More... | |
| int | DrawLineStencil (pen *Pen, ATTRIBUTE_UNUSED const void *Param) |
| Drawing commands to draw a line-shaped stencil. More... | |
| double | Corner (double x, double y, ATTRIBUTE_UNUSED const void *Param) |
| Distance function for a corner stencil. More... | |
| int | DrawCornerStencil (pen *Pen, ATTRIBUTE_UNUSED const void *Param) |
| Drawing commands to draw a corner stencil. More... | |
| double | TJunction (double x, double y, ATTRIBUTE_UNUSED const void *Param) |
| Distance function for a T-junction stencil. More... | |
| double | CurveDist (double x, double y, const void *Param) |
| Distance function for a T-junction stencil. More... | |
| int | DrawCurveStencil (pen *Pen, const void *Param) |
| Drawing commands to draw a parabola stencil. More... | |
| int | Interpolate (programparams Param, const sset *StencilSet) |
| Perform contour stencil image interpolation. More... | |
| int | ShowContours (programparams Param, const sset *StencilSet) |
| Show contours estimated by contour stencils. More... | |
| int | main (int argc, char *argv[]) |
Contour stencil interpolation command line program.
Copyright (c) 2010-2011, Pascal Getreuer All rights reserved.
This program is free software: you can use, modify and/or redistribute it under the terms of the simplified BSD License. You should have received a copy of this license along this program. If not, see http://www.opensource.org/licenses/bsd-license.html.
Definition in file sinterpcli.c.
| double Corner | ( | double | x, |
| double | y, | ||
| ATTRIBUTE_UNUSED const void * | Param | ||
| ) |
Distance function for a corner stencil.
Definition at line 140 of file sinterpcli.c.
| double CurveDist | ( | double | x, |
| double | y, | ||
| const void * | Param | ||
| ) |
Distance function for a T-junction stencil.
Definition at line 161 of file sinterpcli.c.
| int DrawCornerStencil | ( | pen * | Pen, |
| ATTRIBUTE_UNUSED const void * | Param | ||
| ) |
Drawing commands to draw a corner stencil.
Definition at line 146 of file sinterpcli.c.
| int DrawCurveStencil | ( | pen * | Pen, |
| const void * | Param | ||
| ) |
Drawing commands to draw a parabola stencil.
Definition at line 186 of file sinterpcli.c.
| int DrawLineStencil | ( | pen * | Pen, |
| ATTRIBUTE_UNUSED const void * | Param | ||
| ) |
Drawing commands to draw a line-shaped stencil.
Definition at line 133 of file sinterpcli.c.
| int Interpolate | ( | programparams | Param, |
| const sset * | StencilSet | ||
| ) |
Perform contour stencil image interpolation.
| Param | program parameters |
| StencilSet | the stencil set |
Definition at line 201 of file sinterpcli.c.
| double LinearPatch | ( | ATTRIBUTE_UNUSED double | x, |
| double | y, | ||
| ATTRIBUTE_UNUSED const void * | Param | ||
| ) |
Distance function for a line-shaped stencil.
Definition at line 126 of file sinterpcli.c.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 422 of file sinterpcli.c.
| int ShowContours | ( | programparams | Param, |
| const sset * | StencilSet | ||
| ) |
Show contours estimated by contour stencils.
| Param | program parameters |
| StencilSet | the stencil set |
Definition at line 359 of file sinterpcli.c.
| double TJunction | ( | double | x, |
| double | y, | ||
| ATTRIBUTE_UNUSED const void * | Param | ||
| ) |
Distance function for a T-junction stencil.
Definition at line 153 of file sinterpcli.c.
1.8.3.1