# Bezier Curves c project and source code

The following C project contains the C source code and C examples used for Bezier Curves. These are two programs that use Bezier curves.

The following Matlab project contains the source code and Matlab examples used for hermite main interpolation functions for two dimensional surface (update 24 07 07).
DESCRIPTION:
Under the bending or twisting effect a thin-plate element's conforming shape functions be derivative basis displacement functions on Pascal Triangle.

The following Matlab project contains the source code and Matlab examples used for b spline tools.
B-splines is a natural signal representation for continous signals, where
many continous-domain operations can be carried out exactly once the
B-spline approximation has been done.

The following Matlab project contains the source code and Matlab examples used for performs sinc interpolation, and also resampling of a intput waveform .
%Interpolating and resampling function, where:
% I = interpolation rate
% D = resampling location, number of samples to shift
% x(n) = input waveform
% y(n*(1/I) + D) = output waveform
% --includes option smoothing with an exponential % decaying function to reduce Gibbs ringing.

The following Matlab project contains the source code and Matlab examples used for mq interpolation.
Interpolation of 1D and 2D scattered data using multiquadrics.

The following Matlab project contains the source code and Matlab examples used for one dimensional interpolation over nans. .
One-line logically-indexed call to matlab function "interp1"
Fill nan-holes, fast and easy.

The following Matlab project contains the source code and Matlab examples used for image interpolation.
This function performs the interpolation of an image filtering it with the specified filter coefficients which are given as input. Any filter can be used as input.

The following Matlab project contains the source code and Matlab examples used for akima interpolation.
Implementation of Akima's univariate interpolation method (Journal of the ACM, Vol. 17, No. 4, October 1970, pages 589-602).
N. Shamsundar, University of Houston

The following Matlab project contains the source code and Matlab examples used for multidimensional interpolation with integer inputs.
iminterpn uses Image Processing Toolbox functions to implement multidimensional interpolation. Unlike the MATLAB function interpn, iminterpn can interpolate an integer array (such as uint8, uint16, etc.) without converting it to double.

The following Matlab project contains the source code and Matlab examples used for bezier curve.
This code for drawing a Bezier curve passing through given points. The Bezier control points are also carried out.

The following Matlab project contains the source code and Matlab examples used for scattered data interpolation and approximation using radial base functions.
Radial base functions (RBF) can be used for interpolation and and approximation of scattered data i.

The following Matlab project contains the source code and Matlab examples used for tinterp an alternative to griddata.
Provides linear and quadratic interpolation methods for functions defined on scattered 2D datasets.
The quadratic method in tinterp seems to be superior when compared to the cubic method in gridata.
Type "help tinterp" & "help tester"

The following Matlab project contains the source code and Matlab examples used for interpolation with reverse diffusion.
This function implements a reverse diffusion scheme to interpolate images to correct for partial volume effect.

The following Matlab project contains the source code and Matlab examples used for simple, robust gridding using inverse-distance interpolation. .
INVDISTGRID Simple, robust gridding using inverse-distance interpolation.

The following Matlab project contains the source code and Matlab examples used for triparabolic interpolation.
Interpolates a tridimensional function and calculates a parabolic approximation to first and second derivatives at the interpolation points.

The following Matlab project contains the source code and Matlab examples used for biparabolic interpolation.
Code to interpolate surface values using a parabolic approximation in both X and Y directions. Parabola coefficients are further used to calculate approximated values of first and second partial derivatives at the requested node of interpolation.

The following Matlab project contains the source code and Matlab examples used for piecewise parabolic interpolation.
Piecewise parabolic interpolation and approximated calculation of first and second derivative at the interpolation point.

The following Matlab project contains the source code and Matlab examples used for multi-dimensional polynomial interpolation functions .
Tools for Multidimensional Polynomial Interpolation and Approximation
- polymake.

The following Matlab project contains the source code and Matlab examples used for tspackgui tension spline package graphical user interface.
TSPACK is a curve fitting package based on exponential tension splines with automatic selection of tension factors.

The following Matlab project contains the source code and Matlab examples used for thin plate splines.
Features:
(1) support arbitrary control points
(2) allow regularization
(3) estimate the warp parameters from corresponding pairs

The following Matlab project contains the source code and Matlab examples used for vebyk performs ordinary kriging and can be easily adapted to other kriging methods. .
The program is designed to interpolate values on a regular two-dimensional grid using ordinary kriging.

The following Matlab project contains the source code and Matlab examples used for warping using thin plate splines.
Demonstrates the use of thin plate splines based warping for temporal interpolation.

The following Matlab project contains the source code and Matlab examples used for peak interpolation.
Sometimes it is important to be able to estimate the peak of a sampled continuous function between the samples.

The following Matlab project contains the source code and Matlab examples used for approximation of 2 d data by natural cubic spline.
ncs2dapprox.

The following Matlab project contains the source code and Matlab examples used for 2d cubic beizer curve.
"Funct_Bezier.m" a function to evaluate and plot 2D cubic bezier curve for given four control points and interval. Utilizes Horner's rule for efficient compuation. A simple test program is given "TestCubicBezier.m"

The following Matlab project contains the source code and Matlab examples used for spline derivative.
Some set of tools that allows to interpolate on grid a spline function and compute its derivative.

The following Matlab project contains the source code and Matlab examples used for interactive spline region of interest.
Matlab class that creates an interactive, closed spline which can be used as a region of interest. Can be used to select regions in an image

The following Matlab project contains the source code and Matlab examples used for analysis of river bathymetry data using different interpolation methods from matlab's 'griddata'. .
This function carries out the following tasks:
1) Imports a set of xyz scatter data, interpolates them to a uniform mesh, where the user defines the interpolation method and mesh resolution.

The following Matlab project contains the source code and Matlab examples used for my bezier.
This is a routine used for constructing Bezier Curves for a given set of control points.
It also constructs the sub-divided Bezier Curve specified by the given limits of parameter values, along with the control points for the same.

The following Matlab project contains the source code and Matlab examples used for my cubic splines.
This routine plots the cubic-spline curve that will pass through given set of points.