Name
select_lines T_select_lines SelectLines select_lines SelectLines SelectLines — Select lines according to various criteria.
select_lines ( : : RowBeginIn , ColBeginIn , RowEndIn , ColEndIn , Feature , Operation , Min , Max : RowBeginOut , ColBeginOut , RowEndOut , ColEndOut )
Herror T_select_lines (const Htuple RowBeginIn , const Htuple ColBeginIn , const Htuple RowEndIn , const Htuple ColEndIn , const Htuple Feature , const Htuple Operation , const Htuple Min , const Htuple Max , Htuple* RowBeginOut , Htuple* ColBeginOut , Htuple* RowEndOut , Htuple* ColEndOut )
Herror select_lines (const HTuple& RowBeginIn , const HTuple& ColBeginIn , const HTuple& RowEndIn , const HTuple& ColEndIn , const HTuple& Feature , const HTuple& Operation , const HTuple& Min , const HTuple& Max , HTuple* RowBeginOut , HTuple* ColBeginOut , HTuple* RowEndOut , HTuple* ColEndOut )
void SelectLines (const HTuple& RowBeginIn , const HTuple& ColBeginIn , const HTuple& RowEndIn , const HTuple& ColEndIn , const HTuple& Feature , const HTuple& Operation , const HTuple& Min , const HTuple& Max , HTuple* RowBeginOut , HTuple* ColBeginOut , HTuple* RowEndOut , HTuple* ColEndOut )
static void HMisc ::SelectLines (const HTuple& RowBeginIn , const HTuple& ColBeginIn , const HTuple& RowEndIn , const HTuple& ColEndIn , const HTuple& Feature , const HString& Operation , const HTuple& Min , const HTuple& Max , HTuple* RowBeginOut , HTuple* ColBeginOut , HTuple* RowEndOut , HTuple* ColEndOut )
static void HMisc ::SelectLines (const HTuple& RowBeginIn , const HTuple& ColBeginIn , const HTuple& RowEndIn , const HTuple& ColEndIn , const HString& Feature , const HString& Operation , const HString& Min , const HString& Max , HTuple* RowBeginOut , HTuple* ColBeginOut , HTuple* RowEndOut , HTuple* ColEndOut )
static void HMisc ::SelectLines (const HTuple& RowBeginIn , const HTuple& ColBeginIn , const HTuple& RowEndIn , const HTuple& ColEndIn , const char* Feature , const char* Operation , const char* Min , const char* Max , HTuple* RowBeginOut , HTuple* ColBeginOut , HTuple* RowEndOut , HTuple* ColEndOut )
void HOperatorSetX .SelectLines ( [in] VARIANT RowBeginIn , [in] VARIANT ColBeginIn , [in] VARIANT RowEndIn , [in] VARIANT ColEndIn , [in] VARIANT Feature , [in] VARIANT Operation , [in] VARIANT Min , [in] VARIANT Max , [out] VARIANT* RowBeginOut , [out] VARIANT* ColBeginOut , [out] VARIANT* RowEndOut , [out] VARIANT* ColEndOut )
VARIANT HMiscX .SelectLines ( [in] VARIANT RowBeginIn , [in] VARIANT ColBeginIn , [in] VARIANT RowEndIn , [in] VARIANT ColEndIn , [in] VARIANT Feature , [in] BSTR Operation , [in] VARIANT Min , [in] VARIANT Max , [out] VARIANT* ColBeginOut , [out] VARIANT* RowEndOut , [out] VARIANT* ColEndOut )
static void HOperatorSet .SelectLines (HTuple rowBeginIn , HTuple colBeginIn , HTuple rowEndIn , HTuple colEndIn , HTuple feature , HTuple operation , HTuple min , HTuple max , out HTuple rowBeginOut , out HTuple colBeginOut , out HTuple rowEndOut , out HTuple colEndOut )
static void HMisc .SelectLines (HTuple rowBeginIn , HTuple colBeginIn , HTuple rowEndIn , HTuple colEndIn , HTuple feature , string operation , HTuple min , HTuple max , out HTuple rowBeginOut , out HTuple colBeginOut , out HTuple rowEndOut , out HTuple colEndOut )
static void HMisc .SelectLines (HTuple rowBeginIn , HTuple colBeginIn , HTuple rowEndIn , HTuple colEndIn , string feature , string operation , string min , string max , out HTuple rowBeginOut , out HTuple colBeginOut , out HTuple rowEndOut , out HTuple colEndOut )
The operator select_lines select_lines SelectLines select_lines SelectLines SelectLines chooses lines according to
various criteria. For every input line the indicated features
(Feature Feature Feature Feature Feature feature ) are calculated. If each
(Operation Operation Operation Operation Operation operation = 'and') or at least one
(Operation Operation Operation Operation Operation operation = 'or') of the calculated features is within
the given limits (Min Min Min Min Min min ,Max Max Max Max Max max ) the line is
transferred into the output.
Possible values for Feature Feature Feature Feature Feature feature :
'length'
(Euclidean) length of the line
'row'
Line index of the center
'column'
Column index of the center
'phi'
Orientation of the line
If only one feature is used the value of Operation Operation Operation Operation Operation operation is
meaningless. Several features are processed according to the
sequence in which they are passed.
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
Multithreading scope: global (may be called from any thread).
Processed without parallelization.
Row coordinates of the starting points of the
input lines.
Column coordinates of the starting points of the
input lines.
Row coordinates of the ending points of the
input lines.
Column coordinates of the ending points of the
input lines.
Features to be used for selection.
Default value:
'length'
"length"
"length"
"length"
"length"
"length"
List of values: 'column' "column" "column" "column" "column" "column" , 'length' "length" "length" "length" "length" "length" , 'phi' "phi" "phi" "phi" "phi" "phi" , 'row' "row" "row" "row" "row" "row"
Desired combination of the features.
Default value:
'and'
"and"
"and"
"and"
"and"
"and"
List of values: 'and' "and" "and" "and" "and" "and" , 'or' "or" "or" "or" "or" "or"
Min Min Min Min Min min (input_control) string(-array) → HTuple HTuple HTuple VARIANT Htuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)
Lower limits of the features or 'min'.
Default value:
'min'
"min"
"min"
"min"
"min"
"min"
Max Max Max Max Max max (input_control) string(-array) → HTuple HTuple HTuple VARIANT Htuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)
Upper limits of the features or 'max'.
Default value:
'max'
"max"
"max"
"max"
"max"
"max"
Row coordinates of the starting points of the
output lines.
Column coordinates of the starting points of the
output lines.
Row coordinates of the ending points of the
output lines.
Column coordinates of the ending points of the
output lines.
The operator select_lines select_lines SelectLines select_lines SelectLines SelectLines returns the value 2 (H_MSG_TRUE) if the
parameter values are correct. Otherwise an exception is raised.
sobel_amp sobel_amp SobelAmp sobel_amp SobelAmp SobelAmp ,
edges_image edges_image EdgesImage edges_image EdgesImage EdgesImage ,
threshold threshold Threshold threshold Threshold Threshold ,
hysteresis_threshold hysteresis_threshold HysteresisThreshold hysteresis_threshold HysteresisThreshold HysteresisThreshold ,
split_skeleton_region split_skeleton_region SplitSkeletonRegion split_skeleton_region SplitSkeletonRegion SplitSkeletonRegion ,
split_skeleton_lines split_skeleton_lines SplitSkeletonLines split_skeleton_lines SplitSkeletonLines SplitSkeletonLines
set_line_width set_line_width SetLineWidth set_line_width SetLineWidth SetLineWidth ,
disp_line disp_line DispLine disp_line DispLine DispLine
line_orientation line_orientation LineOrientation line_orientation LineOrientation LineOrientation ,
line_position line_position LinePosition line_position LinePosition LinePosition ,
partition_lines partition_lines PartitionLines partition_lines PartitionLines PartitionLines
partition_lines partition_lines PartitionLines partition_lines PartitionLines PartitionLines ,
select_lines_longest select_lines_longest SelectLinesLongest select_lines_longest SelectLinesLongest SelectLinesLongest ,
detect_edge_segments detect_edge_segments DetectEdgeSegments detect_edge_segments DetectEdgeSegments DetectEdgeSegments ,
select_shape select_shape SelectShape select_shape SelectShape SelectShape
Foundation