halcon中的edges_sub_pix()算子用于从灰度图像中提取亚像素轮廓XLD,其算子接口如下: edges_sub_pix(Image : Edges : Filter, Alpha, Low, High : ) 其中Image为输入灰度图像;Edges为结果轮廓;Filter指定滤波器类型,halcon提供了 'canny', 'canny_junctions', 'deriche1', 'deriche1_junctions', 'deriche2'...
edges_sub_pix (GrayImage, Edges,'canny',1,20,40)*亚像素边缘*参数1:输入图像*参数2:输出xld*参数3:边缘算子*'canny'*'canny_junctions'*'deriche1'*'deriche1_junctions'*'deriche2'*'deriche2_junctions'*'lanser1'*'lanser1_junctions'*'lanser2'*'lanser2_junctions'*'mshen'*'mshen_junctions...
51CTO博客已为您找到关于halcon edges_sub_pix 太耗内存的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及halcon edges_sub_pix 太耗内存问答内容。更多halcon edges_sub_pix 太耗内存相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
halcon中的edges_sub_pix算子包含哪些处理 作用:使用圆形结构元素来闭合一个区域; 参数翻译(顺序对应上面顺序): 输入区域、 输出结果区域、 输入使用的圆形结构的圆半径 0.5 ≤ Radius ≤ 511.5 (lin) 描述: 基本类似于算子closing,首先平滑轮廓的边界,然后只要是在区域内并且小于输入圆形半径的孔都会被闭合,如下...
调用halcon的edges_sub_pix()提取结果 从上图对比可以看到,从灰度图中提取亚像素轮廓时,图中操场轮廓丢失严重,无法有效的提取,而通过彩色图像则可以有效的提取边缘轮廓。 halcon中提供了edges_color_sub_pix()算子用于从多通道图像中提取亚像素轮廓,其算子接口如下: ...
工业视觉 halcon edges_sub_pix函数介绍 edges_sub_pix(Image : Edges : Filter, Alpha, Low, High : ) edges_sub_pix使用递归实现的过滤器(根据Deriche、Lanser和Shen)或Canny提出的传统实现的“高斯导数”过滤器(使用过滤器掩码)检测阶跃型边缘。
edges_sub_pix(Image:Edges:Filter,Alpha,Low,High: ) 提取图像精确边缘 (精确边缘就是亚像素边缘) (这个函数就是将含有边缘的图像变成亚像素轮廓XLD) Image: 输入图像 Edges: 输出边缘轮廓 Filter: 边缘提取算法的名称 (canny,lanser1 ) Alpha: 高斯平滑系数 ...
`edges_sub_pix`算子可以针对灰度图像或者彩色图像进行边缘提取,提取结果可以达到亚像素级别。该算子的使用方法如下: edges_sub_pix(Image, Edges, 'canny', 0.4, 'nms', 20) 其中,参数Image为输入图像,参数Edges为输出的边缘图像,'canny'表示采用Canny算子进行边缘检测,0.4是用于Canny算子的sigma值,'nms'表示对...
edges_sub_pix can be executed on OpenCL devices for the filter types 'canny' and 'sobel_fast'. This will require up to width*height*29 bytes of pinned memory. Since allocating memory is an expensive operation, it would make sense to set the pinned memory cache to at least this size (...
在提取边缘时,根据提取的边缘是像素还是亚像素,可将边缘提取分为像素边缘提取和亚像素边缘提取。edges_sub_pix()算子使用递归实现的滤波器( Deriche、Lanser、Shen、Canny) 提出的传统实现的“高斯导数”滤波器检测阶梯边缘。 edges_sub_pix (Image, Edges, 'canny', 1, 20, 20) ...