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 @   别动我的猫  阅读(161)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示