工控编程吧
标题:
halcon lowlands函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-30 12:56
标题:
halcon lowlands函数介绍
1.lowlands(Image : Lowlands : : )
lowlands从
图像
Image
中提取所有满足条件的点,
点的灰度值小于或等于其邻域(8邻域)灰度值的,并在lowlands中返回这些点。
每个低地作为一个单独的区域返回。
2.
lowlands_center(Image : Lowlands : : )
lowlands_center从灰度值小于或等于相邻(8个邻域)的图像中提取所有点,
并在Lowlands返回这些点。
如果这些点中的一个以上是连接的(Lowland),它们的重心就会返回。
每个低地作为一个单独的区域返回。
3.
plateaus(Image : Plateaus : : )
从
图像
Image
中提取所有满足条件的点,
点的灰度值大于或等于其邻域(8邻域)灰度值的,并在
Plateaus
中返回这些点。
每个最大值作为一个单独的区域返回。
4.
plateaus_center(Image : Plateaus : : )
函数从
图像
Image
中提取所有满足条件的点,
点的灰度值大于或等于其邻域(8邻域)灰度值的,并在Plateaus 中返回这些点。
如果这些点中的一个以上是连接的(plateau),它们的重心就会返回。
每个高原中心作为一个单独的区域返回。
例程:
read_image (Image, 'particle')
smooth_image (Image, ImageSmooth, 'deriche2', 0.2)
get_image_size (ImageSmooth, Width, Height)
dev_close_window ()
dev_open_window (0, 0, Width, Height, 'black', WindowID)
dev_display (ImageSmooth)
dev_set_colored (12)
* 提取原始图像中所有高地灰度值
plateaus (ImageSmooth, Plateaus)
plateaus_center (ImageSmooth, Plateaus1)
dev_display (Plateaus)
stop ()
* 提取反转图像中所有低地灰度值
invert_image (ImageSmooth, ImageInverted)
lowlands (ImageInverted, Lowlands)
lowlands_center (ImageInverted, Lowlands1)
dev_display (Lowlands)
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4