当前位置:   article > 正文

Halcon知识:【8】 将图像部分内容截取并保存_halcon截取图像一部分

halcon截取图像一部分

一、提要:

        Halcon的基本概念是【图像,区域,轮廓线】,初学者务必要搞清三者区别和联系。以下介绍如何将一个图像的区域截取出来,保存成另外的图像。本文用来加强概念,并用以下案例去理解概念的用途。

二、【图像,区域,轮廓线】概念是

        何为图像?就是以一个矩阵模式,存储的矩形块,块内每一点都有一个灰度值

        何为区域?区域类似于mask,是个二值化的结构,也就是说,区域没有灰度的概念,只有1和0,表示“有用”像素点和“没用”像素点,实际当中,区域只包含“有用”像素的坐标,用get_region_points函数获取这些坐标,用get_gray_value获取这些点对应的灰度。区域是个坐标集合,它对应了任意对象的形状范围,并以(row,column)的表格形式存在。根据区域提供的坐标线索,可以提取出图像中的像素。

        何为轮廓线?轮廓线也是一个集合,是区域对应的最外边界的点的集合,也以(row,column)的表格形式存在。

以上所述,大家要注意“图像、区域、轮廓”的数据结构不同,所起的作用也不同,通常,可以相互转化,就是说,通过区域,得到对应的图像,或反之。

三、示范代码

好了,阅读下列示范代码:

  1. read_image(Image,'monkey')
  2. draw_ellipse(3600,Row,Column,Phi,Radius1,
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56985
推荐阅读
相关标签
  

闽ICP备14008679号