Halcon知识:【19】喷涂算子paint

您所在的位置:网站首页 grayline Halcon知识:【19】喷涂算子paint

Halcon知识:【19】喷涂算子paint

2023-09-26 01:09| 来源: 网络整理| 查看: 265

凡是带有Paint_前缀的算子,都有涂写图片的功能。现在将其一一列出,系统掌握。由于image的涂画与图片的domain有关,参见作者另一篇文章

1 带有paint的五个算子 paint_gray()paint_region()paint_xld()overpaint_gray( )overpaint_region() 2 函数详细解释

1 paint_gray(ImageSource, ImageDestination : MixedImage : : )

参数表:(输入源图像,输入目标图像,输出图像)

说明:将图像ImageSource的domain中灰度像素,喷到ImageDestination图上,并返回结果到MixedImage中。

2  paint_region(Region, Image : ImageResult : Grayval, Type : )

参数表:(输入区域,操作图像,结果图像,指定区域的灰度,数据类型)

说明:将区域Region所对应的像素序列 Grayval,按照Region的坐标,喷到 Image 图结果交给 ImageResult;数据类型Type可以是“Byte”也可以是“Complex”

3 paint_xld(XLD, Image : ImageResult : Grayval : )

参数表:(输入XLD,操作图像,输出图像,指定区域的灰度)

说明:将XLD(或由Contours构成、或由多边形构成的图像)喷到Image上去,结果交给 ImageResult,指定灰度常量Grayval。注意若实现DXF和工件匹配到一张图可以用此函数实现。

4 overpaint_gray(ImageDestination, ImageSource : : : )

参数表:( 目标操作图像,源操作图像 )

说明:该操作与paint_gray雷同,将ImageSource像素,按其domain的指定,喷到原图ImageDestination修改之,无输出。

5  overpaint_region(Image, Region : : Grayval, Type : )

参数表:( 输入被操作图,输入区域,灰度常数,数据类型)

说明:该操作与paint_region雷同,将Image像素修改,按其Region指定的坐标,喷到原图Image修改之,无输出。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3