fit_surface_first_order fit_surface_first_order FitSurfaceFirstOrder FitSurfaceFirstOrder fit_surface_first_order  (Operator) 
Name 
fit_surface_first_order fit_surface_first_order FitSurfaceFirstOrder FitSurfaceFirstOrder fit_surface_first_order 
Signature 
Herror fit_surface_first_order (const Hobject Regions Image Algorithm Iterations ClippingFactor Alpha Beta Gamma 
Herror T_fit_surface_first_order (const Hobject Regions Image Algorithm Iterations ClippingFactor Alpha Beta Gamma 
 
void FitSurfaceFirstOrder (const HObject& Regions Image Algorithm Iterations ClippingFactor Alpha Beta Gamma 
HTuple  HImage ::FitSurfaceFirstOrder (const HRegion& Regions Algorithm Iterations ClippingFactor Beta Gamma 
double HImage ::FitSurfaceFirstOrder (const HRegion& Regions Algorithm Iterations ClippingFactor Beta Gamma 
double HImage ::FitSurfaceFirstOrder (const HRegion& Regions Algorithm Iterations ClippingFactor Beta Gamma 
double HImage ::FitSurfaceFirstOrder (const HRegion& Regions Algorithm Iterations ClippingFactor Beta Gamma 
            (Windows only)
           
HTuple  HRegion ::FitSurfaceFirstOrder (const HImage& Image Algorithm Iterations ClippingFactor Beta Gamma 
double HRegion ::FitSurfaceFirstOrder (const HImage& Image Algorithm Iterations ClippingFactor Beta Gamma 
double HRegion ::FitSurfaceFirstOrder (const HImage& Image Algorithm Iterations ClippingFactor Beta Gamma 
double HRegion ::FitSurfaceFirstOrder (const HImage& Image Algorithm Iterations ClippingFactor Beta Gamma 
            (Windows only)
           
 
static void HOperatorSet .FitSurfaceFirstOrder (HObject  regions HObject  image HTuple  algorithm HTuple  iterations HTuple  clippingFactor HTuple  alpha HTuple  beta HTuple  gamma 
HTuple  HImage .FitSurfaceFirstOrder (HRegion  regions algorithm iterations clippingFactor HTuple  beta HTuple  gamma 
double HImage .FitSurfaceFirstOrder (HRegion  regions algorithm iterations clippingFactor beta gamma 
HTuple  HRegion .FitSurfaceFirstOrder (HImage  image algorithm iterations clippingFactor HTuple  beta HTuple  gamma 
double HRegion .FitSurfaceFirstOrder (HImage  image algorithm iterations clippingFactor beta gamma 
 
def fit_surface_first_order (regions image algorithm iterations clipping_factor 
def fit_surface_first_order_s (regions image algorithm iterations clipping_factor 
 
Description 
The operator fit_surface_first_order fit_surface_first_order FitSurfaceFirstOrder FitSurfaceFirstOrder FitSurfaceFirstOrder fit_surface_first_order 
  
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
    
       
   
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
  
     
 
  
    
       
    
       
    
       
    
       
    
       
    
       
   
  
     
  
     
 
  
    
       
    
       
    
       
    
       
    
       
    
       
   
  
     
  
     
 Alpha Alpha Alpha Alpha alpha alpha Gamma Gamma Gamma Gamma gamma gamma 
The algorithm used for the fitting can be selected via
Algorithm Algorithm Algorithm Algorithm algorithm algorithm 
'regression' 
Standard 'least squares' line fitting.
'huber' 
Weighted 'least squares'  fitting, where the impact of outliers
is decreased based on the approach of Huber.
'tukey' 
Weighted 'least squares' fitting, where outliers
are ignored based on the approach of Tukey.
 
The parameter ClippingFactor ClippingFactor ClippingFactor ClippingFactor clippingFactor clipping_factor ClippingFactor ClippingFactor ClippingFactor ClippingFactor clippingFactor clipping_factor Iterations Iterations Iterations Iterations iterations iterations 'regression' "regression" "regression" "regression" "regression" "regression" Algorithm Algorithm Algorithm Algorithm algorithm algorithm Iterations Iterations Iterations Iterations iterations iterations 
Attention 
Note that the operator fit_surface_first_order fit_surface_first_order FitSurfaceFirstOrder FitSurfaceFirstOrder FitSurfaceFirstOrder fit_surface_first_order Regions Regions Regions Regions regions regions Image Image Image Image image image 
Execution Information 
  Multithreading type: reentrant (runs in parallel with non-exclusive operators). 
Multithreading scope: global (may be called from any thread). 
  
    Automatically parallelized on tuple level. 
    Automatically parallelized on internal data level. 
  
 
Parameters 
  
Regions Regions Regions Regions regions regions region(-array) → object HRegion HObject HRegion Hobject  
 
Regions to be checked.
 
  
Image Image Image Image image image singlechannelimage → object HImage HObject HImage Hobject  (byte / uint2 / direction / cyclic / real) 
 
Corresponding gray values.
 
  
Algorithm Algorithm Algorithm Algorithm algorithm algorithm string → HTuple str HTuple Htuple  (string)  (string )  (HString )  (char* )  
 
Algorithm for the fitting.
Default value:  
    'regression' 
    "regression" 
    "regression" 
    "regression" 
    "regression" 
    "regression" 
List of values:  'huber' "huber" "huber" "huber" "huber" "huber" , 'regression' "regression" "regression" "regression" "regression" "regression" , 'tukey' "tukey" "tukey" "tukey" "tukey" "tukey" 
 
  
Iterations Iterations Iterations Iterations iterations iterations integer → HTuple int HTuple Htuple  (integer)  (int  /  long)  (Hlong )  (Hlong )  
 
Maximum number of iterations (unused for 'regression').
Default value:  5
Restriction:  Iterations >= 0
 
  
ClippingFactor ClippingFactor ClippingFactor ClippingFactor clippingFactor clipping_factor real → HTuple float HTuple Htuple  (real)  (double )  (double )  (double )  
 
Clipping factor for the elimination of outliers.
Default value:  2.0
List of values:  1.0, 1.5, 2.0, 2.5, 3.0
Restriction:  ClippingFactor > 0
 
  
Alpha Alpha Alpha Alpha alpha alpha real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Parameter Alpha of the approximating surface.
 
  
Beta Beta Beta Beta beta beta real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Parameter Beta of the approximating surface.
 
  
Gamma Gamma Gamma Gamma gamma gamma real(-array) → HTuple Sequence[float] HTuple Htuple  (real)  (double )  (double )  (double )  
 
Parameter Gamma of the approximating surface.
 
Result 
The operator fit_surface_first_order fit_surface_first_order FitSurfaceFirstOrder FitSurfaceFirstOrder FitSurfaceFirstOrder fit_surface_first_order 2  (H_MSG_TRUE ) if an
image with the defined gray values ('byte' "byte" "byte" "byte" "byte" "byte" 
Possible Successors 
gen_image_surface_first_order gen_image_surface_first_order GenImageSurfaceFirstOrder GenImageSurfaceFirstOrder GenImageSurfaceFirstOrder gen_image_surface_first_order 
See also 
moments_gray_plane moments_gray_plane MomentsGrayPlane MomentsGrayPlane MomentsGrayPlane moments_gray_plane fit_surface_second_order fit_surface_second_order FitSurfaceSecondOrder FitSurfaceSecondOrder FitSurfaceSecondOrder fit_surface_second_order 
Module 
Foundation