工控编程吧
标题:
halcon clip_contours_xld函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-21 11:27
标题:
halcon clip_contours_xld函数介绍
clip_contours_xld(Contours : ClippedContours : Row1, Column1, Row2, Column2 : )
函数用四个参数Row1, Column1, Row2, Column2所组成的矩形对输入轮廓Contours 进行剪切,
结果保存于ClippedContours 。
例程
dev_close_window ()
read_image (Angio, 'angio-part')
get_image_size (Angio, Width, Height)
dev_open_window (0, 0, 3 * Width / 2, 3 * Height / 2, 'black', WindowID)
dev_set_part (0, 0, Height - 1, Width - 1)
lines_gauss (Angio, Lines, 2.3, 0.0, 0.7, 'dark', 'true', 'parabolic', 'true')
dev_display (Angio)
dev_set_color ('yellow')
dev_display (Lines)
stop ()
Top := 200
Left := 100
Bottom := 300
Right := 200
gen_rectangle1 (Rectangle, Top, Left, Bottom, Right)
reduce_domain (Angio, Rectangle, AngioReduced)
clip_contours_xld (Lines, LinesClipped, Top, Left, Bottom, Right)
dev_clear_window ()
dev_display (AngioReduced)
dev_set_color ('dim gray')
dev_display (Lines)
dev_set_color ('yellow')
dev_display (LinesClipped)
例程读入一图像,进行轮廓 提取,
然后用四个常量
Top := 200
Left := 100
Bottom := 300
Right := 200
生成一个矩形。
调用 clip_contours_xld 对轮廓进行剪切,显示结果。
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4