Nano Measurer 1.2;ImageTool (IT) 3.0 ;imageJ,统计粒径、孔径、孔面积,孔的总面积,角度等三款图像分析软件使用方法
一、Nano Measurer 1.2 粒径分布计算
1.文件/打开图像文件
2.对照拍照时的标尺画出一根同样长度的线(图中红线)/设置/标尺
3.对话框中输入实际长度100,单位um/确定
4.用鼠标在所需测量的孔上划距离,得到有序号的标记
5.点击报告/查看报告/跳出统计报告和柱状图
6.点击图中下方“统计报告到出…,得到下方数据,ok!!!!
******************Nano Measurer 1.2.5*******************
********************************************************
==================Basic report==================
Total 35
Max./um 29.50
Min./um 1.69
Mean/um 15.14
No. Particle size/um
1 22.02
2 21.04
3 12.67
4 13.71
5 24.12
6 23.83
7 17.05
8 29.50
9 13.05
10 24.53
11 13.59
12 22.75
13 20.25
14 11.90
15 18.01
16 22.56
17 14.35
18 16.36
19 1.88
20 16.07
21 18.21
22 12.51
23 24.28
24 17.36
25 21.25
26 13.09
27 18.84
28 1.69
29 4.21
30 3.37
31 2.66
32 5.06
33 16.03
二、ImageTool (IT) 3.0 统计粒径、孔径、孔面积,孔的总
面积,角度等
ImageTool (IT) 3.0版是一个免费的科学用途的图像处理与分析软件,可以显示、编辑、分析、处理、压缩、打印灰度图形或彩色图形。
可打开超过22中图像格式。
在生物领域,它的用途便是各种电泳胶图的分析了。
只要有扫描仪,便能利用IT完成胶图的各种处理,包括注释、透光率扫描等工作。
孔径(长度)
1.文件/打开图像文件
2. 设置/校准空间量度/对照拍照时的标尺画出一根同样长度的线(图中兰线)/
3./对照拍照时的标尺画出一根同样长度的线(图中兰线)/对话框中输入实际长度100,单位um/确定
4.分析/距离(也可点击快捷菜单“尺子“图标)或面积(鼠标圈出孔周长)/ 分别用鼠标在所需测量的孔上划距离(不足之处是每次都要点击”距离“再去划孔直
径距离,麻烦)。
5.结果是点击左下角表格缩略图标,
6.跳出表格,可看结果,平均数,标准偏差和每个长度值。
统计图中沟槽孔等的面积
单个孔面积在4.中介绍,但是不规则大面积的沟槽孔无法勾勒出来,可采用下面方法。
以上图为例:
1.处理/阈值/手动(也可直接点击下图中的黑白方形快捷键)/
2.跳出选择框:拉动“滑块”调节对比度/确定。
(图中“滑块”被拉到中间,范围是”0-131”,记住这个数值,在分析不同样品时,必须选择相同的0-131,.这样才有可比性!)
3.得到下图,沟槽和孔基本包括在内了
4.分析/ count blak/ pixels
可换算出实际面积。
三、imageJ测量统计粒径、孔径、孔面积,孔的总面积,角度等
图片中样本长度的方法.
mageJ 软件是美国国家健康协会的Wayne Rasband用Java语言开发的图像处理和分析软件,其本身具备许多图像处理和分析功能,该软件为免费软件.
对比以上两款软件,功能多和复杂,操作麻烦些,如果只要以上简单的统计,建议选用前面两款比较好。
以下参考网上整理。
1.打开所需图片/选择直线工具(主工具栏straight line),/ 对照拍照时的标尺画出一根同样长度的线,如果需要精确,可以按ctrl+增大图.像.
2.打开主菜单的analyze–>set scale / 在打开的窗口中设置known distance为标尺长度,如
上图输入2.5,在unit of length输入单位,如um(默认是cm),在下面可以看到具体的像素
单位比例.
3.开始测量具体位置,关闭设置窗口后,利用直线工具划出具体要测量的部位,/
并按键盘M键,/在打开的results窗口会自动记录长度,area数值表示具体像素值,最后的length既是换算
后的长度,多个位置可以重复划线,按M记录,3次读数就划三次.最后results窗口save as保
存为excel文件进行后续处理.
Imagej快速的提取目标物外部轮廓的方法。
1.简单图片的图象处理
对于简单的图片比如字,它的边缘提取非常简便,过程如下打开图片——选择菜单process ——binary make binary ——再选择outlines即可得到轮廓图片。
2.较复杂图片的图象处理
对于复杂的图片处理,比如说一粒矿石的彩色图片处理,就比较困难。
因为光线、折射、阴影以及物体本身的一些物理特性等的影响,大大增加了图象处理的难度。
用一般方法我们对图片进行图象增强,图象二值化、图象滤波、边缘提取操作,可是这种方法对这种复杂图象的处理不是很理想,处理到图B这一步就很难走下去。
3.去背景
图片是彩色的,为了不损失图片信息我们先在彩色图象上进行图象处理。
抛开一般过程,不在一开始就进行调整亮度对比度、二值化、阈值选取等,而是
通过减背景来去除噪声和部分阴影的影响。
所以打开原图后第一步进行减背景操作,菜单Process——Subtract Background…
4高斯模糊
第二步使用高斯模糊。
首先了解一下高斯模糊的原理,所有的颜色不过都是数字,各种模糊不过都是算法。
把要模糊的像素色值统计,用数学上加权平均的计算方法(高斯函数)得到色值,对范围、半径等进行模糊,就是高斯模糊。
高斯模糊是一种利用高撕函数作平滑处理的滤波器。
像ImageJ中所有卷积运算一样,高斯模糊采取外部象素等于最近边缘象素值的方法,更重视边缘象素而不是内部象素,拐角象素而不是非拐角象素。
因而采用较大的模糊半径时,模糊效果由边缘象素尤其是拐角象素决定。
为了提高计算的速度,特别是当选择的模糊半径较小时,计算速度会更慢。
所以计算前要先将每行或每列压缩,计算完后再将其恢复到原来的长度。
具体操作为process ——filters——Gaussian Blur... (sigma=15), 效果如图C。
5.二值化
Imagej中的Make Binary这一命令是通过自动选取阈值的方法实现二值的自动化的。
自动选取阈值并将图象分割为目标和背景。
其实现是通过一个自动选取阈值函数,该函数取一检验(测试)阈值并计算所有大于阈值象素的平均值和所有小于阈值象素的平均值,再计算二者的平均,增大阈值重复上面的操作,直到所得阈值大于复合平均。
即
threshold = (average background + average objects)/2
ImageJ调用imageProcesse类中的getAutoThreshold()函数来实现这一功能的。
具体操作为process ——Binary——Make Binary
6.分析并提取边缘
Imagej中的Analyze Particles...命令是用来提取目标物边缘、统计并测量目标物的形状位置等参数的。
它通过扫描整个图象或选区寻找图象边缘的,利用Measure命令计算目标物形状位置参数。
可以通过Set Measurements...命令选取你要测量的参数。
具体操作为Analyze——Analyze Particles... (选择show=Outlines display 勾选exclude 和summarize)。
其最终效果如图D和数据记录于表1。
表1 参数
以上操作可以通过写一个宏命令使整个过程自动化。
写好之后将文件名命名为“StartupMacros”。
通过Plugins——Macros——Install...安装之后,下次再运行Imagej时该操作就会自动加载,以一个命令按扭形式存在。
Imagej还可以处理简单重叠问题,使用腐蚀、膨胀、开运算、闭运算等方法解决,但是对于复杂图的重叠问题的解决还需要继续的探讨和研究。
三款软件都是共享软件,网上可以下到,如需要可以留言信箱,如果对你有帮助别忘了顶,给好评哦!
Jcguo
2011-12-12。