Halcon算子—— reduce_domain和change_domain 的区别,crop_domain

reduce_domain 和change_domain

共同点:二者都是改变图像定义域的算子,但不改变原图像size

不同点educe_domain 缩放原来定义域至新的范围,新的定义域必须是原来定义域的子域。是缩小一个图像的定义域,并不缩小图像的实际尺寸,即新图像ImageReduced尺寸大小并未发生变化。
                change_domain 设定一个全新的定义域,和原来定义域无关。

1. reduce_domain

reduce_domain——缩小图像的域(ROI)
函数原型:reduce_domain(Image, Region : ImageReduced : : )

功能:通过reduce_domain确实能获得特定区域Region位置的图像

参数
Image (input_object) ——输入图像
Region (input_object) ——输入的区域
ImageReduced (output_object) ——输出的图像,是Image中Region的那部分图像

2.change_domain

change_domain——更改图像的定义域(ROI)
函数原型:change_domain(Image, NewDomain : ImageNew : : )

功能:算子change_domain利用被标记的区域作为新定义的区域,不像reduce_domain算子,它与前个定义区域不形成交叉。

参数
Image (input_object) ——输入对象
NewDomain (input_object) ——新的定义域
ImageNew (output_object) ——含有新的定义域的图像

可能的前置函数:get_domain()
可替换函数:reduce_domain()

3.crop_domain

crop_domain——是能够对图像的尺寸进行剪裁
函数原型:crop_domain ( Image : ImagePart : : )

功能:对区域进行剪裁,将有值的区域以最小外界正矩形的方式返回,而剪掉那些没有值的区域

参数
Image——是输入的原始图像
ImagePart——是输出的最小外界正矩形的图像

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

&Mr.Gong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值