ImageJ软件使用教程(三):目标计数

这篇具有很好参考价值的文章主要介绍了ImageJ软件使用教程(三):目标计数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录
  • 多点工具法
  • 阀值分割法
    • 二值化
    • 填充分割
    • 自动计数
    • 显示结果
  • 总结
  • 参考资料

本文以钢筋计数为例,讲解一下如何使用ImageJ软件进行计数,这里只介绍两种方法:
  • 多点工具法
  • 阀值分割法

ImageJ软件使用教程(三):目标计数

钢筋计数是我接触的第一个视觉项目,虽然项目最后不了了之,但作为我机器视觉的开荒项目还是很有纪念意义的。

多点工具法

多点工具法适用于数目不多的情况,讲究大力出奇迹,纯手动计数。
右键点工具选择Multi-point Tool激活工具:
ImageJ软件使用教程(三):目标计数

双击点工具,设置点的颜色、形状并勾选Label points
ImageJ软件使用教程(三):目标计数

手动点击目标即可计数,按住Alt键点击则可取消该点
ImageJ软件使用教程(三):目标计数

根据最后一个计数可得总共100根,也可以通过Analyze->Measure查看计数结果和标注点的坐标:
ImageJ软件使用教程(三):目标计数

如果想把标注点保存在图片中,可以利用Image->Overlay->Flatten创建原始数据的一个副本,最后保存后的副本图片会存有标注点。

阀值分割法

阀值分割法适用于数目较多的情况,全自动化计数,相应的图片预处理会比较麻烦。

二值化

先打开图片,执行以下预处理操作:

  • 点击Image->Type->8-bit,将图片转为灰度图
  • 点击Image->Adjust->Threshold,调节阀值
  • 点击Apply即可得到二值化后的图片

ImageJ软件使用教程(三):目标计数

软件会自动给一个合适的阀值,适当调节阀值不要让横截面完全断开即可,横截面粘连和细小干扰项留到后面处理。

填充分割

二值化后,部分横截面存在空隙或粘连现象,可以通过以下操作进行处理:

  • 选择 Process->Binary->Fill Holes填补截面空隙
  • 选择 Process -> Binary -> Erode 腐蚀边缘毛刺
  • 通过 Process->Binary->Watershed打断重叠部分

ImageJ软件使用教程(三):目标计数

第二步的腐蚀操作是为了去除毛刺,降低第三步打断的难度,大约腐蚀两次左右即可

自动计数

先随便选取一个截面大概测试一下面积,这一步很重要,可以根据这个面积值过滤掉一些细小的干扰项
测量结果如下,截面面积大概在2000个像素左右:
ImageJ软件使用教程(三):目标计数

选择Analyze->Analyze Particles打开窗口,设置SizeShow
ImageJ软件使用教程(三):目标计数

  • Size:1000-Infinity——指分析颗粒面积大于1000(单位是pixel),一直到无穷大的颗粒。
  • Circularity:0.00-1.00——指圆度,1.00为标准圆,一般不需要设置。
  • Show:Overlay Masks——在原图显示结果并标记,可以试试其它几种输出效果。
  • 勾选Add to Manager——方便后面把ROI显示到原图。

点击OK弹出计数结果,总计100根钢筋:
ImageJ软件使用教程(三):目标计数

ImageJ软件使用教程(三):目标计数

显示结果

打开原图,选择Analyze->Tools->ROI Manager
ImageJ软件使用教程(三):目标计数

点击右下角Show All在原图上显示结果:
ImageJ软件使用教程(三):目标计数

总结

总的来说,多点计数适合数目小的目标计数,而阀值分割法适合数目多的目标计数。如果图片质量比较差的话,使用阈值分割法会比较麻烦文章来源地址https://www.toymoban.com/news/detail-855132.html

参考资料

  • 【技术干货】超快速度完成细胞计数
  • 『零基础』ImageJ + 机器学习图像处理
  • ImageJ实用技巧——自动细胞计数(解放双手篇)

到了这里,关于ImageJ软件使用教程(三):目标计数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【FPGA】Vivado软件使用教程

    目录       一、创建Vivado工程 二、创建Verilog HDL文件 三、添加管脚约束 四、时序约束 五、生成BIT文件 六、Vivido仿真 七、上板再补充 1、启动Vivado,在Vivado开发环境里点击“Create Project”,创建新工程。  2、弹出窗口点击“Next”,在弹出的窗口中输入工程名和存放的工程路

    2024年02月06日
    浏览(38)
  • 大众点评评论采集软件使用教程

    导出字段: 店铺ID 评论ID 发布时间 人均消费 评分 详情链接 点赞数 浏览数 评论数 最后更新时间 发布平台 推荐 评论详情 原始评论 图片数 图片链接 用户等级 用户名称 用户头像 VIP 私

    2024年01月16日
    浏览(45)
  • Wireshark软件的使用教程

    目录 1.下载并安装Wireshark软件  2.运行wireshark 3. 抓取分组操作 4.Wireshark窗口功能 5.筛选分组操作 6.分组信息分析 7.分组头部信息查看  8.分组内容查看 WireShark 是一种可以运行在 Windows , UNIX , Linux 等操作系统上的分组分析器。运行 Wireshark ,需要有一台支持 Wireshark 和 libpc

    2024年02月07日
    浏览(42)
  • Modelsim软件的使用教程

    目录 1.FPGA设计流程 2.modelsim的使用介绍 3.手动仿真 4.自动仿真(联合仿真) 5.testbench(激励)文件的编写  可看到上图中有两个仿真,分别是RTL仿真和时序仿真。 RTL仿真:可称为综合前仿真、前仿真或功能仿真,主旨在于验证电路的功能是否符合设计要求,其特点是不考虑电

    2024年02月02日
    浏览(34)
  • 【SWAT水文模型】SwatWeather软件使用教程

    当气象数据部分缺失时,SWAT模型构建的天气发生器可对缺测数据进行插补和完善。天气发生器参变量体系的计算主要依靠流域内部及临近站点的观测数据,经长序列分析,得到各关键水文气象要素的月平均值及标准差/偏态系数,包括最低气温、最高气温、降水量、干日日数

    2024年02月03日
    浏览(55)
  • 加密解密软件VMProtect入门使用教程(一):软件及专业术语介绍

    VMProtect 是新一代软件保护实用程序。VMProtect支持德尔菲、Borland C Builder、Visual C/C++、Visual Basic(本机)、Virtual Pascal和XCode编译器。 同时,VMProtect有一个内置的反汇编程序,可以与Windows和Mac OS X可执行文件一起使用,并且还可以链接编译器创建的MAP文件,以快速选择要保护的

    2024年02月04日
    浏览(63)
  • 《软件安装与使用教程》— Git 在Windows的安装教程

    本文提供Windows 64bit下载链接: 或2贰进制公众号获取 或者在文末公众号下载 也可以在官网下载安装包,下载速度较慢,下载地址: https://git-scm.com/downloads 根据操作系统选择,本文以Windows 64bit为例 根据系统选择32或者64bit 打开下载链接,下载提供的压缩包,解压后获得下图文

    2024年03月24日
    浏览(53)
  • Diamond软件安装以及使用教程(内含黑色小脚丫的使用方法)

    目录 前言 Diamond安装教程 软件安装过程 获取许可证 许可证存放位置 Diamond的软件使用 新建一个工程 添加设计文件 波形仿真 黑色小脚丫使用教程 软件的使用建议(强烈推荐你阅读)   本人是通信专业,所以先学习的数电,今年要开始学习模电了,这个软件后面也不会用了

    2023年04月15日
    浏览(38)
  • 单片机——仿真软件Proteus基本使用教程

    点击File文件下面的图标创建文件 点击File,选择save Design,并选择一个文件夹,输入一个文件名称 点击P 选择元器件 输入NE555,选择该元器件,点击OK  输入resis  选择一个1k的电阻   输入cap 选一个一个电容 放置电源(power),和接地(ground)   完成连线,先点击左上角的箭

    2024年02月11日
    浏览(44)
  • Mac 连接虚拟机软件FinalShell安装使用教程

    1.下载 点击此处去下载Finalshell 打开链接后,点击macOS下载地址进行下载 2.下载后直接安装即可 点击安装包,持续点击继续安装即可 3.打开软件 可能遇到的问题 1弹窗:无法开始“finalshell”,因为Apple无法检查其是否包含恶意软件 解决方案:开启任何来源 操作如下:打开“终

    2024年01月18日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包