Halcon入门--提取图片对象个数
Halcon入门–提取图片对象个数
上图是我从其他博客找到的图片,可作为练习的目标图片
*读取图片
read_image (Image, ‘C:/Users/soft/Pictures/20190511153629382.png’)
*将图片二值化,选择黑色的回形针部分
threshold (Image, Region, 0, 50)
*区域连通和选择形状
connection (Region, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, ‘area’, ‘and’, 150, 99999)
*提取区域个数
count_obj (SelectedRegions, Number)
结果如下:
*此时有number值为14,证明有14个区域,实际上有13个回形针,因为多了左边一条竖线,要去掉这个区域,利用area_center
area_center (SelectedRegions, Area, Row, Column)
*运行之后查看左侧变量窗口中的控制变量Area,并双击右键选择“像函数一样绘图”,观察面积最小的值,并记住它。
*这里的面积最小值是4400,修改上面语句connection中的最小值,即把150改成4400,然后number就变成13了。
*即
select_shape (ConnectedRegions, SelectedRegions, ‘area’, ‘and’, 4400, 99999)
*提取区域个数
count_obj (SelectedRegions, Number)
Halcon入门--提取图片对象个数相关推荐
- C# Word文档中插入、提取图片,文字替换图片
Download Files: http://www.c-sharpcorner.com/UploadFile/26b237/image-operations-using-word-document- ...
- 4 卷积核提取图片特征
文章目录 4.1.1卷积核示例 4.1.2在 Tensorflow中运用卷积核 4.2应用卷积核进行图片分类 4.2.1应用特征变量进行图片分类 4.2.2卷积核的动态学习 4.3 用卷积核进行手写数 ...
- Gradify - 提取图片颜色,创建响应式的 CSS渐变
被请求的HTTP对象之间的延迟会有一个时间段,这个期间网页看起来不完整.Gradify 可以分析出图像中4个最常见的颜色,创建一个梯度(或纯色)作为图片占位符.Gradify 可以在在任何图像发现最突 ...
- 使用Palette类提取图片的颜色信息
原文出处:http://qichaochen.github.io/2014/11/16/105-Android-5.0-Palette-01/ 在Material Design设计中很重要的一部分内容 ...
- Android Palette 提取图片的主色调
博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载.本文由博主 威威喵 原创,请多支持与指教. 本文首发于此 博主:威威喵 | 博客主页:https://blog.csdn.net/smil ...
- 从视频中提取帧图片FFmpeg / 根据文件名提取图片
下载FFmpeg,解压后将bin目录添加到环境变量 https://www.ffmpeg.org/,也可以使用opencv 修改crop_time 后面的时间和videoPath.imagePath ...
- 用R制作gif动态图以及从gif中提取图片
作者:辉小宝同学 微信公众号:R语言和Python学堂 知乎: https://www.zhihu.com/people/zoro-3-92/posts 简书:https://www.jianshu. ...
- Python-从PDF中提取图片、压缩PDF
功能描述 老大最近一直需要将一个好几兆的pdf文件压缩到2mb甚至1mb以内.通常的做法可能会是打印pdf文件,然后用打印机设置生产很小的pdf文件,或者就是截图保存等等.但都有点太傻瓜了,这时候还是 ...
- Python学习-批量提取图片名称保存至txt文件
个人微信公众号:AI研习图书馆,欢迎关注~ 深度学习知识及资源分享,学习交流,共同进步~ Python提取图片名称保存到txt文件 1. 环境 Windows7+Anaconda3+python 3. ...
最新文章
- UIView上的控件使用push方法跳转
- FZU - 2020 计算大组合数取模
- [react] 经常用React,你知道React的核心思想是什么吗?
- Node.js(爱前端) 一
- springboot的yaml属性配置文件注入
- Mysql私有增强性命令小记
- 《学习》13权限管理
- php 代码坦克,HTML5实现经典坦克大战坦克乱走还能发出一个子弹_html5教程技巧
- C语言面试题---函数(一)
- ds18b20负温度c语言,温度显示异常DS18B20
- 负载均衡添加ssl证书
- android_10.0.0_r41自定义驱动编译+Framework层调用_2(自定义驱动)
- yolov7 打开深度摄像头 realsences
- gdal-ogr2ogr空间数据转换
- 关于64位整型int64_t
- stm32c8t6+dht11+MQ系列环境检测模块+oled显示屏(基于物联网的家庭环境检测系统设计)
- C++学习日记#1.1——四元一次方程组进行Sor松弛迭代法求解(现已推向n元一次方程组进行Sor松弛迭代法求解)
- ComSec作业一:抄书题
- QPainter 绘制阴影边界
- 区块链最全资源(学习、开发、工具、社交等)