fast_threshold — Fast thresholding of images using global thresholds.
fast_threshold selects the pixels from the input image
whose gray values g fulfill the following condition:
To reduce the processing time, the selection is done in two steps: At first,
all points lying on selected horizontal lines that are specified by their
distance MinSize are processed. In the next step the neighborhood
(size (2*MinSize+1) x
(2*MinSize+1)) of all previously selected points are
processed.  
On multi-core computers supporting the SSE2 instruction set, threshold
is most likely faster than fast_threshold.
fast_threshold may only be preferred to threshold if those
features are not available, e.g. on embedded platforms.
Image (input_object)  singlechannelimage(-array) → object (byte / uint2 / direction / cyclic / real)
Input image.
Region (output_object)  region(-array) → object
Segmented regions.
MinGray (input_control)  number →  (real / integer)
Lower threshold for the gray values.
Default value: 128
Suggested values: 0.0, 10.0, 30.0, 64.0, 128.0, 200.0, 220.0, 255.0
Typical range of values: 0.0
          ≤
        
    MinGray
    
    
    
    
    
    
          ≤
          255.0 (lin)
Minimum increment: 1
Recommended increment: 5.0
MaxGray (input_control)  number →  (real / integer)
Upper threshold for the gray values.
Default value: 255.0
Suggested values: 0.0, 10.0, 30.0, 64.0, 128.0, 200.0, 220.0, 255.0
Typical range of values: 0.0
          ≤
        
    MaxGray
    
    
    
    
    
    
          ≤
          255.0 (lin)
Minimum increment: 1
Recommended increment: 5.0
MinSize (input_control)  number →  (integer)
Minimum size of objects to be extracted.
Default value: 20
Suggested values: 5, 10, 15, 20, 25, 30, 40, 50, 60, 70, 100
Typical range of values: 2
          ≤
        
    MinSize
    
    
    
    
    
    
          ≤
          200 (lin)
Minimum increment: 1
Recommended increment: 2
Let A be the area of the output region and height the
height of Image.  Then the runtime
complexity is O(A + height / MinSize).
fast_threshold returns 2 (H_MSG_TRUE) if all parameters are correct.
The behavior with respect to the input images and output regions
can be determined by setting the values of the flags
'no_object_result', 'empty_region_result', and
'store_empty_region' with set_system.
If necessary, an exception is raised.
histo_to_thresh, 
min_max_gray, 
sobel_amp, 
binomial_filter, 
gauss_filter, 
reduce_domain, 
fill_interlace
connection, 
dilation1, 
erosion1, 
opening, 
closing, 
rank_region, 
shape_trans, 
skeleton
threshold, 
gen_grid_region, 
dilation_rectangle1, 
dyn_threshold
class_2dim_sup, 
hysteresis_threshold
Foundation