【halcon】示例(3)——多通道图像进行分类

一种简单的多通道图像分类方式,涉及create_class_box 、learn_ndim_box 、class_ndim_box 的使用方法。选取多通道图片的感兴趣区域与背景可以对多通道图片进行快速分类。

*读入图片
read_image (Image, 'ic')

*创建一个新的分类器
create_class_box (ClassifHandle)

*获取图片大小
get_image_size (Image, Width, Height)

*关闭窗口
dev_close_window ()

*根据图片大小打开窗口
dev_open_window (0, 0, Width, Height, 'black', WindowID)

*显示读入图片
dev_display (Image)

*设置显示颜色绿色
dev_set_color ('green')

*生成一个矩形框
gen_rectangle1 (foreground, 360, 198, 369, 226)

*设置显示颜色为红色
dev_set_color ('red')

*生成一个矩形框
gen_rectangle1 (reject, 84, 336, 337, 504)

*learn_ndim_box - 使用多通道图像训练分类器
*函数原型learn_ndim_box(前景, 背景, 多通道图像, 分类器句柄)
learn_ndim_box (foreground, reject, Image, ClassifHandle)

*class_ndim_box - 对多通道图像进行分类。
*class_ndim_box(多通道图像, 识别出的区域, 分类器句柄)
class_ndim_box (Image, Regions, ClassifHandle)

*关闭分类句柄与显示相关操作
dev_set_color ('blue')
close_class_box (ClassifHandle)
dev_display (Image)
dev_display (Regions)

运行结果: 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值