Operators |
fourier_1dim_inv — One dimensional Fourier synthesis (inverse Fourier transform).
fourier_1dim_inv is obsolete and is only provided for reasons of backward compatibility.
fourier_1dim_inv( : : RealCoef, ImaginaryCoef, MaxCoef : Rows, Columns)
Backtransformation of Fourier coefficients respectively of Fourier descriptors. The number of values to be backtransformed should not exceed the length of the transformed contour. For the input Fourier coefficients (RealCoef, ImaginaryCoef) only odd numbers of parameter values are allowed.
Real parts.
Imaginary parts.
Input of the steps for the backtransformation.
Default value: 100
Suggested values: 5, 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100, 150, 200, 400
Restriction: MaxCoef >= 1
Row coordinates.
Column coordinates.
get_region_contour(single,&row,&col); length_of_contour = row.Num(); move_contour_orig(row,col,&trow,&tcol); prep_contour_fourier(trow,tcol,"unsigned_area",¶m_scale); fourier_1dim(trow,tcol,param_scale,50,&frow,&fcol); invar_fourier_coeff(frow,fcol,1,"affine_invar",&invrow,&invcol); abs_invar_fourier_coeff(invrow,invcol,1,2,"az_invar1",&absrow,&abscol); fourier_1dim_inv(absrow,abscol,length_of_contour,&fsynrow,&fsyncol);
Foundation
Operators |