首页 > 其他分享 >Halcon探索学习 | 3 区域操作--回形针检测

Halcon探索学习 | 3 区域操作--回形针检测

时间:2022-12-03 15:45:44浏览次数:39  
标签:回形针 obj -- SelectedRegions Halcon Regions RegionErosion RegionDilation Connected

 

 

 

 

read_image(Image,'clip') 
*1.图像二值化 被选中的是1 没选中的是0   
threshold (Image, Regions, 10, 84)
*2.连通分割  
connection (Regions, ConnectedRegions)
count_obj (ConnectedRegions, Number)
area_center (ConnectedRegions, Area, Row, Column) 
 
select_shape (ConnectedRegions, SelectedRegions, 'column', 'and', 79.82, 1000)

count_obj (ConnectedRegions, Number)

*  形态学变换 边缘有阴影可以进行腐蚀
*3.占用面积   
fill_up (SelectedRegions, RegionFillUp)
*3.1.腐蚀
erosion_rectangle1 (RegionFillUp, RegionErosion, 1, 1)
*3.2.膨胀
dilation_rectangle1 (RegionErosion, RegionDilation, 1, 1)
count_obj (ConnectedRegions, Number)

*合并
union1 (RegionDilation, RegionUnion)
union2 (RegionDilation, Regions, RegionUnion1)

*减操作 difference (RegionUnion1, SelectedRegions, RegionDifference) 
*相交 intersection (RegionDifference, RegionErosion, RegionIntersection) 
*补集   complement (ConnectedRegions, RegionComplement)
*区域转换 求最小外接椭圆
select_obj (SelectedRegions, ObjectSelected, 1)
shape_trans (ObjectSelected, RegionTrans, 'ellipse')

  

标签:回形针,obj,--,SelectedRegions,Halcon,Regions,RegionErosion,RegionDilation,Connected
From: https://www.cnblogs.com/dongxizhen/p/16948161.html

相关文章

  • 使用python和sqlite处理数据
    1.处理空行python程序importpandasaspd#导入pandas库data=pd.read_excel("PittsburghBridges.xls")#读取表格数据res=data.dropna(how="all")#清除空白......
  • 2021北京智源大会SNN部分
    神经形态视觉计算当前问题:spikesvsbits(脉冲vs位)meuronsvsmemory(神经元vs计算单元)(真空管vacuumtube,晶体管transistor,忆阻器memristor)synapsesvsme......
  • Redis面试问题
    问题一:Redis到底是单线程还是多线程?Redis6.0版本之前的单线程指的是其网络/O和键值对读写是由一个线程完成的Redis6.0引入的多线程指的是网络请求过程采用了多线程,而键值......
  • java——mybatis——Mybatis的CRUD——typeAliases标签和package标签
    方式一:       方式二:         ==============================================================================================......
  • 实验六
    task3_1.cpp#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespacestd;array<int,N>x{97,98,99,100,101};of......
  • dos2unix 安装和使用
    dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为rn,而Unix&Linux文件的换行符为n。dos2unix命令其实就是将文件中的rn转换为n......
  • 算法--数组、链表、栈、队列
    一、数组1、删除有序数组中的重复项(简单)题目地址:https://leetcode.cn/problems/remove-duplicates-from-sorted-array/给你一个升序排列的数组nums,请你原地删除重......
  • c#中生成图片的另类方法,比gdi方式要简单很多
    我们如果想生成一张图片,就会调用GDI方法,画直线、画文字、画矩形等,整体制作下来很繁琐。现在有另一种方法,就是先生成html文件,再把这个html文件转成图片文件,思路还是把html文......
  • 《CTFshow - Web入门》04. Web 31~40
    目录web31知识点题解web32知识点题解web33知识点题解web34知识点题解web35知识点题解web36知识点题解web37知识点题解web38知识点题解web39知识点题解web40知识点题解web......
  • 仿射变换
    ......