halcon学习 图像定义域、裁减、变形

本文详细介绍了图像处理中如何修改和利用定义域(ROI),包括使用矩形和任意形状区域改变图像定义域,以及扩展定义域至最大。还涉及图像的裁剪、缩放、旋转、镜像和仿射变换等几何变换,如平移、旋转和缩放。此外,讨论了刚体仿射变换的应用,展示了如何通过变换矩阵实现这些操作。

定义域(ROI)

修改图像的定义域(ROI),不会改变图像的尺寸。

  • 获得图像的当前定义域
    get_domain (Image, Domain)

  • 用矩形去改变图像的定义域。

dev_get_window (WindowHandle)
read_image (Image, 'mvtec_logo')
draw_rectangle1 (WindowHandle, Row1, Column1, Row2, Column2)
* 矩形定义域
rectangle1_domain (Image, ImageReduced, Row1, Column1, Row2, Column2)
dev_clear_window ()
dev_display (ImageReduced)
  • 用任意形状的区域去改变图像的定义域
dev_get_window (WindowHandle)
read_image (Image, 'mvtec_logo')
draw_region (Region, WindowHandle)
* 任意形状定义域
reduce_domain (Image, Region,ImageReduced)
dev_clear_window ()
dev_display (ImageReduced)
  • 扩展图像的定义域到最大(去除ROI)
    full_domain (ImageReduced, ImageFull)

  • 图像的定义域更换
    change_domain (Image,Domain, ImageNew)

  • 批量改变图像定义域

  1. 与reduce_domain的区别是reduce_domain只对第一个区域有效,结果只
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值