halcon 二值图像处理 区域的细化 skeleton
*通常字符的绝大部分信息集中在字符的骨架上,
*对二值化目标图像进行细化处理后得到目标字符的细线化图像,
*即线宽为单像素的"骨架",能够较容易地提取图像的特征。
*细化算法广泛应用于图像分析、信息压缩、特征提取及模式识别等。
*细化算法能将用于道路识别,测量道路的长度以及实现网络智能辨别。
read_image(Image,'fingerprint')
rgb1_to_gray(Image,GrayImage)
threshold(GrayImage,Region,0,128)
*计算一个区域的骨骼
*以分散型对角线(镜像线)的方式使一个区域的形态雪骨骼
morph_skeleton(Region,RegionSkeleton)
*使一个区域变薄,薄到一根线
morph_skiz(RegionSkeleton,RegionSkiz, 100, 1)
dev_display(Image)
*设置填充为满
dev_set_draw('fill')
dev_clear_window ()
dev_display(RegionSkiz)
*将一个区域转化成骨骼
skeleton(Region,Skeleton)
*将骨骼打断成单一的线,以坐标形式输出
split_skeleton_lines(Skeleton, 5, BeginRow, BeginCol, EndRow, EndCol)
*将骨骼打断成集合的线(区域)
split_skeleton_region(Skeleton, RegionLines, 60)
dev_clear_window()
dev_display(RegionLines)
halcon 二值图像处理 区域的细化 skeleton相关推荐
- 【机器视觉学习笔记】二值图像连通区域提取算法(C++)
目录 原理 二值图像 连通区域(Connected Component) 连通区域分析(Connected Component Analysis,Connected Component Labelin ...
- halcon图像与区域缩放
https://blog.csdn.net/jgj123321/article/details/96479014 halcon图像与区域缩放 private void halcon_Show_HMou ...
- 【Halcon】计算区域圆度:circularity
1.算子 计算区域的圆度 circularity(Regions : : : Circularity) 应用范围: 圆形物体检测,区域剔除 2.理论 其中,C:圆度:F:区域面积:max:区域中心到轮 ...
- halcon求取区域顶点
文章目录 简介 Halcon源代码 处理效果 博主写作不容易,孩子需要您鼓励 万水千山总是情 , 先点个赞行不行 简介 使用halcon求取顶点的方法. Halcon源代码 read_image (I ...
- matlab练习程序(二值图像连通区域标记法,一步法)
这个只需要遍历一次图像就能够完全标记了.我主要参考了WIKI和这位兄弟的博客,这两个把原理基本上该介绍的都介绍过了,我也不多说什么了.一步法代码相比两步法真是清晰又好看,似乎真的比两步法要好很多. 代 ...
- halcon 仿射变换和区域跟随
仿射变换和区域跟随 1. 应用场景 2. 应用示例 1. 应用场景 当感兴趣区域不容易被捕捉,但是又必须要定位它的位置的时候,可以先选择定位其他的特征区域.我们先找到特征区域,因为这个特征区域和感兴趣 ...
- java实现区域生长算法_matlab 区域生长算法生成二值图像边界区域
function ret=growseed() %=====区域生长算法======== %input :二值图像数据 %output:边界点二值图像数据 global I;global M; glo ...
- matlab 区域生长算法生成二值图像边界区域
function ret=growseed() %=====区域生长算法======== %input :二值图像数据 %output:边界点二值图像数据 global I;global M; glo ...
- halcon select_shape_xld按区域大小描绘xld
常用与对xld进行以面积.长.宽进行XLD的选择操作. select_shape_xld(XLD : SelectedXLD : Features, Operation, Min, Max : ) X ...
最新文章
- 深入理解 python 元类
- 服务器维护简单的备份方案,服务器备份方案计划.doc
- Maven和Spring mvc下的页面的跳转与取值
- GPU编程与CG语言之阳春白雪下里巴人 读书笔记
- 通用权限管理系统组件 (GPM - General Permissions Manager) 给信息管理系统加一个初始化的功能,调用存储过程...
- 今晚直播 | AAAI 2018论文解读:零资源机器翻译的最新进展
- SQL Server 2016新特性:Live Query Statistics
- python冒泡排序代码完整_用Python写冒泡排序代码
- js给标签添加属性和值_jquery节点属性
- 德鲁伊 oltp oltp_内存中OLTP系列–简介
- asp.net Ajax的应用
- 区块链开发公司:区块链技术如何改变个人数据安全
- centos配置虚拟主机
- [导入]中国车牌号的识别
- 微信小程序之文本换行居中
- 【第 001 期 · 文献领读】——MRI专题
- 防侧漏之弱引用的使用
- 描述配置文件( .mobileconfig)
- 【引用】 web前段学习路线
- python导入excel散点图_Python 写excel文件并插入散点图