news 2026/10/29 14:11:20

Image J同时自动计算多张图片的颗粒粒径

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Image J同时自动计算多张图片的颗粒粒径

在上期教程中,我们分享了如何使用ImageJ计算颗粒粒径及绘制粒径分布图,但是整个处理过程需要自己动手画直径,这样比较麻烦,而且计算过程具有一定的主观性。另外,当需要处理多张图片的颗粒粒径时,效率非常低下。那么本期教程我们来学习使用Image J自动计算多张图片的颗粒粒径。

1.打开Image J软件,跳出弹窗,如下图所示;

2.点击File—Import—Image Sequence—选择需要处理多张图片的文件夹,

选择第一张图片,点击打开(注:可批量处理多张图片,注意图片格式和图片标尺为一致);在跳出的对话框,确认一下图片数量是否正确;

3.依次点击Image—Type—8bit;

4.点击直线工具,对标尺进行设定,按住Shift临摹标尺;

5.点击Analyze—Set scale,在跳出的对话框,在Known distance和Unit of length 分别设置为尺寸,如300和μm;

6.点击Image—Adjust—Threshold—在跳出的对话框,点击调节阈值,红色为选中部分,尽量调节红色部分布满颗粒。

7.点击Process—Binary—Watershed,分割相连的颗粒,在跳出的对话框,是否选择所有图片,点击Yes。

8.点击Analyze—Analyze Particles—在跳出的对话框,设置自动参数,对Size和Circularity进行设置,依次勾选下面的参数;

9.在跳出的对话框,点击File—Save As,右侧的MinFeret为最小费雷特直径,一般规则选择的圆形颗粒,选择MinFeret即可,对于比较不规则的颗粒,可以自行计算最大费雷特直径FeretAngle和最小费雷特直径MinFeret的几何平均值来表示粒径大小。

10. 打开Graphpad软件,导入数据;

11.点击New Analysis—Normality and Lognormality Tests,在跳出的对话框,点击ok;

12.点击回到数据,点击Analyze—Frequency distribution—在跳出的对话框—在Graph—勾选Graph the results—在Graph type处,选择XYgraph,Histogram spikes;

13.点击左侧的Histogram of Data 1,右侧跳出柱状图;

14.接着点击Analyze—在xy analyses—Nonlinear regression(curve fit),在跳出的对话框,选择Gaussian—Gaussian;

在跳出的图形如下图所示:

15.接着对图形进行细节美化,其中包括柱状图颜色、曲线颜色、修改标题、坐标轴等,其最终效果图如下图所示:

ImageJ 自动分析多张图片颗粒粒径,不再依赖人工逐张操作,而是由程序自动完成图像分割与统计分析全过程,从而实现标准化、可重复、高效率的粒径测量。其核心是通过固定算法参数(如统一标尺、阈值分割方法、分水岭规则和颗粒筛选条件),让软件自动识别图像中的每一个颗粒边界,并批量输出面积、等效直径、Feret 直径等粒径指标。相比人工测量,自动计算的优势在于速度快、主观性低、结果可复现、适合大样本统计和粒径分布分析,因此在材料、食品、纳米颗粒和生物显微图像分析中,是最常用、也是最标准的粒径定量方法。

——END——

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/29 2:48:17

OpenHarmony环境下React Native:Text文本描边效果

OpenHarmony环境下React Native:Text文本描边效果 摘要 在跨平台应用开发中,精美的UI细节往往是提升用户体验的关键因素之一。本文深入探讨在OpenHarmony 6.0.0 (API 20) 环境下,基于React Native 0.72.5如何实现高效的Text文本描边效果。文…

作者头像 李华
网站建设 2026/10/28 17:35:43

2月3日面试题整理 字节跳动后端开发相关

介绍一下什么是索引?拿书举例,索引相当于目录计算机科学方面,类比可以得出索引是帮助 mysql 高效获取数据的数据结构mysql 的 InnoDB 存储引擎主要使用的是 B树 数据结构作为索引构建出属于表的索引书,走索引查询,可以减少磁盘 I…

作者头像 李华
网站建设 2026/10/20 9:48:44

Clawdbot之父:我从不读自己的代码

Clawdbot之父:我从不读自己的代码本文共 2979 字,阅读预计需要 4 分钟。Hi,你好,我是Carl,一个本科进大厂做了2年AI研发后,裸辞的AI创业者。一个退休3年的开发者,同时操控10个AI工具&#xff0c…

作者头像 李华
网站建设 2026/10/23 0:05:01

IntelliJ IDEA:无法读取**.properties

目录 问题 解决方案 效果 问题 IntelliJ IDEA:无法读取**.properties,reports all properties not referenced from outside of the propertie file 解决方案 Settings - Editor - Inspections - Properties files - Unused property - disable 效果…

作者头像 李华
网站建设 2026/10/28 13:23:46

2026年02月03日热门github项目

GitHub 趋势总结 本期 GitHub 趋势榜呈现出“AI 原生工具主导、多智能体协作爆发、实用场景深度渗透”的鲜明特征。上榜的 11 个项目中,8 个聚焦 AI 辅助开发、多智能体 orchestration 或 LLM 训练领域,彰显了“智能工具链重构开发流程”的行业浪潮&…

作者头像 李华
网站建设 2026/10/29 5:16:11

Go进阶之异常处理error

1.error接口:erorr是一种内建的接口类型.内建意味着不需要"import".任何包都可以直接使用,使用起来就像int string一样自然.源码位置:src/builtin/builtin.go// The error built-in interface type is the conventional interface for // representing an error cond…

作者头像 李华