Halcon图像减操作

图像减操作,也叫图像灰度值的操作

可以得到固定位置的差异

 

 * 区域处理
 
read_image (car1, 'D:/hoclan/traffic1.png')
read_image (car2, 'D:/hoclan/traffic2.png')
*显示边缘模式
dev_set_draw ('margin')

*图像减操作(图像灰度值的操作) 可以得到固定位置的差异
* (Traffic1 - Traffic2) * 1 + 0 = ImageSub
sub_image (car1, car2, ImageSub, 1,0)

threshold (ImageSub, Region, 60, 255)

*最小外接圆
* smallest_circle (Region, Row, Column, Radius)
*内切圆
* inner_circle (Region, Row, Column, Radius)
* gen_circle (Circle, Row, Column, Radius)


*生成 区域最小外接矩形
smallest_rectangle1 (Region, Row1, Column1, Row2, Column2)
*内切矩形
* inner_rectangle1 (Region, Row1, Column1, Row2, Column2)
gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2)

*清空窗口
dev_clear_window ()


*显示后一帧出现的图像
dev_display (car2)
*显示跟踪的矩形框
dev_display (Rectangle)

 

posted @ 2024-08-21 14:23  别动我的猫  阅读(145)  评论(0编辑  收藏  举报