halcon算子汇总
实例
航天子
这个作者很懒,什么都没留下…
展开
-
Halcon算子--shape_trans,用于变换区域的形状
函数原型:shape_trans(Region : RegionTrans : Type : )shape_trans仍然是区域,smallest_rectangle1可以获得四个角的坐标函数作用:变换区域的形状参数列表:Region(in):被变换的区域RegionTrans(out):变换后的区域Type(in):变换类型参数Type的可选项解释如下:convex:凸包性ellipse:与输入区域有相同的矩和区域的椭圆outer_circle:最小外接圆inner_circle:最原创 2021-01-26 14:24:04 · 6896 阅读 · 0 评论 -
halcon算子——highpass_image--从图像中提取高频分量((过滤--图像边缘处理))
read_image (Image, 'particle')highpass_image (Image, Highpass, 21, 21)threshold (Highpass, Region, 132, 255)opening_circle (Region, RegionOpening, 1.5)dev_display (Image)dev_display (RegionOpening)原创 2020-12-31 14:47:36 · 1309 阅读 · 0 评论 -
halcon算子——edges_image与edges_color--颜色边缘提取与边缘提取的区别(过滤--图像边缘处理)
* 此示例程序显示了如何使用edges_color以及如何使用只能从彩色图像中提取一些边缘的图像来使用edges_color和edges_image的输出之间的差异。dev_update_off ()read_image (Image, 'olympic_stadium')get_image_size (Image, Width, Height)dev_close_window ()dev_open_window (0, 0, Width, Height, 'black', WindowH.原创 2020-12-31 11:14:21 · 1186 阅读 · 0 评论 -
halcon算子——derivate_gauss--用高斯的导数卷积图像(过滤--图像边缘处理)
用一个图片Image和一个高斯函数的导数求卷积,从而计算出不同的特征值* 用作平滑过滤器* read_image (Meningg5, 'meningg5')derivate_gauss (Meningg5, Smoothed, 2, 'none')convert_image_type (Smoothed, SmoothedByte, 'byte')watersheds (SmoothedByte, Basins, Watersheds)dev_display (Meningg5)d.原创 2020-12-31 09:37:49 · 1558 阅读 · 0 评论 -
halcon算子——close_edges--使用边缘幅值图像消除边缘缺陷(过滤--图像边缘处理)
read_image (Image, 'fabrik')dev_close_window ()get_image_size (Image, Width, Height)dev_open_window (0, 0, Width, Height, 'black', WindowID)sobel_amp (Image, EdgeAmplitude, 'thin_sum_abs', 3)threshold (EdgeAmplitude, Edges, 30, 255)close_edges (Edge.原创 2020-12-31 08:54:54 · 1673 阅读 · 0 评论