set_fuzzy_measure_norm_pairT_set_fuzzy_measure_norm_pairSetFuzzyMeasureNormPairSetFuzzyMeasureNormPairset_fuzzy_measure_norm_pair — Specify a normalized fuzzy function for edge pairs.
For an explanation of the concept of 1D measuring see the introduction of
chapter 1D Measuring.
Functions for three different fuzzy set types selected by the
SetTypeSetTypeSetTypeSetTypesetTypeset_type parameter can be defined, the sub types of a set being
mutual exclusive:
'size'"size""size""size""size""size" denotes a fuzzy set that valuates the normalized
distance of two edges of a pair in pixels:
The reference point is located at the beginning whereas
'position_center'"position_center""position_center""position_center""position_center""position_center" or 'position_end'"position_end""position_end""position_end""position_end""position_end" sets the
reference point to the middle or the end of the one-dimensional
gray value profile, instead. If the fuzzy position valuation
depends on the position of the object along the profile
'position_first_edge'"position_first_edge""position_first_edge""position_first_edge""position_first_edge""position_first_edge" / 'position_last_edge'"position_last_edge""position_last_edge""position_last_edge""position_last_edge""position_last_edge"
sets the reference point at the position of the first/last
extracted edge. When extracting edge pairs, the position of a pair
is referenced by the geometric average of the fuzzy position
scores of both edges.
Similar to 'position'"position""position""position""position""position", 'position_pair'"position_pair""position_pair""position_pair""position_pair""position_pair" evaluates the
signed distance of each edge pair to the reference point of the measure
object. The position of a pair is defined by the center point between
both edges. The object's reference can be set by
'position_pair_center'"position_pair_center""position_pair_center""position_pair_center""position_pair_center""position_pair_center", 'position_pair_end'"position_pair_end""position_pair_end""position_pair_end""position_pair_end""position_pair_end" and
'position_first_pair'"position_first_pair""position_first_pair""position_first_pair""position_first_pair""position_first_pair", 'position_last_pair'"position_last_pair""position_last_pair""position_last_pair""position_last_pair""position_last_pair",
respectively. Contrary to 'position'"position""position""position""position""position", this set is only used by
fuzzy_measure_pairsfuzzy_measure_pairsFuzzyMeasurePairsFuzzyMeasurePairsFuzzyMeasurePairsfuzzy_measure_pairs/fuzzy_measure_pairingfuzzy_measure_pairingFuzzyMeasurePairingFuzzyMeasurePairingFuzzyMeasurePairingfuzzy_measure_pairing.
A normalized fuzzy function is defined as a piecewise linear
function by
at least two pairs of values, sorted in an ascending order by their
x value. The y values of the fuzzy function represent the weight of
the corresponding feature value and must satisfy the range of 0.0
<= y <= 1.0. Outside of the function's interval,
defined by the smallest and the greatest x value, the y values of
the interval borders are continued constantly. Such Fuzzy
functions can be generated by create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs.