monotony — 计算单调操作。
monotony(Image : ImageMonotony : : )
算子 monotony calculates the monotony operator.
Thereby the points which are strictly smaller than the current
gray value will be counted in the 8 neighborhood. This number
will be entered into the output imaged.
If there is a strict maximum, the value 8 is returned; in case of a minimum or a plateau, the value 0 will be returned. A ridge or a slope will return the corresponding intermediate values.
The monotony operator is often used to prepare matching operations as it is invariant with regard to lightness modifications.
请注意,若使用域缩减后的图像作为输入,滤波器算子可能会返回意外结果。请参阅 滤波器 一章
Image (输入对象) (multichannel-)image(-array) → object (byte / int2 / uint2)
输入图像。
ImageMonotony (输出对象) (multichannel-)image(-array) → object (byte / int2 / uint2)
Result of the monotony operator.
元素数量: ImageMonotony == Image
/* searching the strict maximums */ gauss_filter(Image,&Gauss,5); monotony(Gauss,&Monotony); threshold(Monotony,Maxima,8.0,8.0);
binomial_filter,
gauss_filter,
median_image,
mean_image,
smooth_image,
invert_image
threshold,
exhaustive_match,
disp_image
local_max,
topographic_sketch,
corner_response
基础