Halcon知识:【19】喷涂算子paint |
您所在的位置:网站首页 › grayline › Halcon知识:【19】喷涂算子paint |
凡是带有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 |