fuzzy_perimeter — 计算一个区域的模糊周长。
算子 fuzzy_perimeter is used to determine the
differences of fuzzy membership between an image point and its
neighbor points. The right and lower neighbor are taken into
account. The fuzzy perimeter is then defined as follows:
where MxN is the size of the image, and
u(x(m,n)) is the fuzzy membership function (i.e., the input
image). This implementation uses Zadeh's Standard-S function, which
is defined as follows:
The parameters a, b and c obey the following restrictions: is the inflection point of the
function, is the
bandwidth, and for x = b
holds. In fuzzy_perimeter, the parameters
Apar and Cpar are defined as follows: b is
。
Note that for fuzzy_perimeter, the Regions must lie
completely within the previously defined domain.否则将抛出异常。
Regions (输入对象) region(-array) → object
Regions for which the fuzzy perimeter is to be calculated.
Image (输入对象) singlechannelimage → object (byte)
Input image containing the fuzzy membership values.
Apar (输入控制) integer → (integer)
Start of the fuzzy function.
默认值: 0
建议值: 0, 5, 10, 20, 50, 100
值范围:
0
≤
Apar
≤
255 (lin)
最小增量: 1
建议增量: 5
Cpar (输入控制) integer → (integer)
End of the fuzzy function.
默认值: 255
建议值: 50, 100, 150, 200, 220, 255
值范围:
0
≤
Cpar
≤
255 (lin)
最小增量: 1
建议增量: 5
限制:
Apar <= Cpar
Perimeter (输出控制) real(-array) → (real)
Fuzzy perimeter of a region.
* To find a Fuzzy Entropy from an Image read_image(Image,'monkey') fuzzy_perimeter(Trans,Trans,0,255,Per)
算子 fuzzy_perimeter 在参数正确时返回值 2 ( H_MSG_TRUE )。否则将抛出异常。
M.K. Kundu, S.K. Pal: “Automatic selection of object enhancement operator with quantitative justification based on fuzzy set theoretic measures”; Pattern Recognition Letters 11; 1990; pp. 811-829.
基础