halcon 二值形态学 计算小颗粒数目例子
*本程序来自halcon例程,但将不重要的行删除或注释,凸显二值形态学算子。
*本程序演示基本的形体学操作。
*本程序的目标市检测每一个(在暗背景上的明亮)小颗粒
* 图片->二值化->开运算->腐蚀->膨胀
dev_update_off ()
read_image (Image, 'pellets')
*从背景分割所有小颗粒的区域
binary_threshold (Image, LightRegion, 'max_separability', 'light', UsedThreshold)
*开运算
opening_circle (LightRegion, Region, 3.5)
dev_display (Region)
*分离每一个颗粒与其它颗粒(通光腐蚀)
erosion_circle (Region, RegionErosion, 7.5)
*dev_display (Image)
dev_display (RegionErosion)
*计算连接的颗粒区域
*将不连接的区域打散
connection (RegionErosion, ConnectedRegions)
*到这行,实际上已经计算出了小颗粒数目
count_obj (ConnectedRegions, Number0)
dev_display (Image)
dev_display (ConnectedRegions)
*恢复到原来大小的颗粒(通光应用膨胀)
dilation_circle (ConnectedRegions, RegionDilation, 7.5)
*计算小颗粒数目,可以看到和上面的Number0值一样
count_obj (RegionDilation, Number)
dev_display (Image)
dev_display (RegionDilation)
图一、原来的图像
halcon 二值形态学 计算小颗粒数目例子相关推荐
- 数字空间中的二值形态学
数字空间中的二值形态学 Binary Morphology in Digital Space Herry Herry 摘要:数学形态学作为图象处理与分析的基本理论和方法在视觉检测.生物医学图象分析.机 ...
- 二值形态学操作、图像的边缘检测、图像编码
实验五 二值形态学操作 一.实验目的 了解二值形态学的基本运算 掌握基本形态学运算的Matlab实现 了解形态操作的应用 二.原理 收缩和膨胀是数学形态学最基本的变换,数学形态学的 ...
- 图像处理-二值形态学运算
个人博客:http://www.chenjianqu.com/ 原文链接:http://www.chenjianqu.com/show-10.html 数学形态学 数学形态学(Mathematical ...
- 【医学图像处理】9 二值形态学
形态学及二值操作 1 形态学相关概念 2 二值形态学操作 2.1 二值膨胀 2.2 二值腐蚀 2.3 二值开操作 2.4 二值闭操作 2.5 二值形态学总结 3 二值形态学应用 1 形态学相关概念 ...
- 9.1 Python图像处理之图像数学形态学-二值形态学(腐蚀、膨胀、开启、闭合)
9.1 Python图像处理之图像数学形态学-二值形态学(腐蚀.膨胀.开启.闭合) 文章目录 9.1 Python图像处理之图像数学形态学-二值形态学(腐蚀.膨胀.开启.闭合) 1 算法原理 1.1 ...
- python opencv图像二值化函数_python opencv 二值化 计算白色像素点的实例
python opencv 二值化 计算白色像素点的实例 贴部分代码 #! /usr/bin/env python # -*- coding: utf-8 -*- import cv2 import ...
- 9.2.1 Python图像处理之图像数学形态学-二值形态学应用之噪声消除
9.2.1 Python图像处理之图像数学形态学-二值形态学应用之噪声消除 文章目录 9.2.1 Python图像处理之图像数学形态学-二值形态学应用之噪声消除 1 算法原理 2 代码 3 效果 1 ...
- 9.2.2 Python图像处理之图像数学形态学-二值形态学应用-目标检测
9.2.2 Python图像处理之图像数学形态学-二值形态学应用-目标检测(击中与击不中) 文章目录 9.2.2 Python图像处理之图像数学形态学-二值形态学应用-目标检测(击中与击不中) 1 算 ...
- 什么叫做形态学图像处理_数字图像处理在二值形态学及其灰度形态学方面的应用.ppt...
您所在位置:网站首页 > 海量文档  > 计算机 > 图形图像 数字图像处理在二值形态学及其灰度形态学方面的应用.pp ...
最新文章
- 【赠书】图神经网络基础与前沿最新书籍,赠5本学习
- 30万奖金等你拿 | “信也科技杯”第五届数据解决方案应用大赛火热报名中!...
- 移动端功能测试需要注意的点
- java课程设计实验报告_javaweb课程设计实验报告
- 4 SD配置-企业结构-定义-定义销售办公室
- 3-34Pytorch与nn库
- fields and vector spaces
- Tomcat开发技术之与HTTP服务器的集成
- bwlabel和bwconncomp区别
- 小程序 · 云开发快速入门与实战
- 计算机是uefi启动 不能装win7,uefi+gpt分区安装win7图文教程 uefi加gpt模式安装win7 64位的方法...
- asterisk cdr mysql_在asterisk中添加CDR sqlite支持
- 扫码点餐系统可以免费使用了
- 计算机专业新生创新思维研究,计算机基础与计算思维探究论文
- 微时刻视频创意小视频广告怎么制作下载?
- 科技战疫志愿精神如何延续?腾讯的答案是……
- 自定义AVA数据集流程及在SlowFast中训练
- pip批量下载与安装Python包
- caffe 创建网络模型
- VBA,把excel单元格复制成图片