ImageJ 中文教程

  • 下载
  • 使用
    • 打开软件
    • 图形处理
      • 灰度变换
      • 灰度阈值设定
      • 手动去噪
      • 自动去噪
      • 比例尺设定
      • 计数并计算粒径
  • 指令总结

下载

地址:https://imagej.nih.gov/ij/download.html

输入网址后页面内包括以下下载地址,点击与操作系统对应的版本即可;

使用

打开软件

单击下载完成的包内如图2.1所示图标

出现如图2.2界面

点击File->open,或者快捷键ctrl+o,打开所要编辑的图片打开完成后如图2.3所示:

图形处理

灰度变换

为方便接下来对图中细胞核进行提取并计数,需要对图像进行灰度变换,变换方式为:选择菜单栏中的Image->Type->8-bit,将要处理的图片转换为8位的灰度图像,并输出,输出图片如下:

灰度阈值设定

根据图片的灰度值配置需要提取图中最大最小灰度值的阈值,主要原理是根据细胞内不同部位对染色剂的吸收能力不同,导致染色完成后呈现出来的颜色深浅来对细胞进行提取,其中细胞核对染色剂的吸收能力最强,使得其呈现出来的颜色最深,经过灰度变换后,他的灰度值越高,并且集中在一个稳定的范围,因此可以根据此特性来对细胞核进行提取从而得到细胞的个数;

配置方法是Image->Adjust->Threshold或者快捷键ctrl+shift+T:


拖动灰度选择条,选择合适的灰度值范围,使得图中仅剩用来计数的细胞核,并且使得每个细胞核与其他细胞核的分离度尽可能的高;设置完灰度上下限的图形如图2.6所示:

手动去噪

可见图形中仍有很多噪点,例如图2.7中红色圆圈内部分为培养皿中的气孔:

此时需要手动对图片进行矫正,或者通过滤波,平滑图像的方式去除这些噪点;下面首先是手动对图片进行矫正的方法:首先根据图片中需要处理部分形状选择绘图工具,以任意曲线为例;使用裁剪工具对图片中需要处理的部分进行裁剪,如图2.8:

黄线内即为需要裁剪区域,选择完成后点击Edit->fill或者快捷键ctrl+f,即可将黄圈内所用噪点以255灰度值覆盖,覆盖完成后的图片如下图:

自动去噪

此方式需要手动将图片内所有噪点画出并去除,较为繁琐,因此考虑此方法可以用来去除图像大范围内有噪点的部分,之后再用ImageJ提供的去除离群点,以及图像平滑与阈值设定配合等手段去除其他噪点,具体操作如下:
去除离群点:Process->Noise->Despekle;

可见图片中细小的颗粒数量变少,但是还是不能满足要求,因此重复多次,直到图片内仅剩较大噪点;
图像平滑:Process->Smooth;

经过图像平滑处理后,绝大部分噪点已被去除,处理完成后的图形如图2.10

比例尺设定

使用此图作为细胞计数用图片,需首先进行比例尺设定,设定布置如下;选择直线绘图工具,在图上绘制直线,如图2.11红色圆圈内所示:


因为已知图片真实比例尺为100um,所以根据真实比例尺对图片进行比例尺设定,设定步骤:在图像上绘制完长度后选择:Analyze->Measure,出现图2.12所示界面:

最后一项Length即为此黄色线段对应像素长度(非真实长度);

设置比例尺:Analyze->Set Scale;出现图2.13所示界面:

Known distance一项上填上对应黄色线段真实物理世界中已知长度100um,Unit of length填上单位um,并将复选框Global勾上,即可完成比例尺设定;

计数并计算粒径

设定完成比例尺后即可进行细胞计数,选择Analyze->Analyze Particles,出现图2.14所示界面:

其中Size一项为需要提取的细胞粒径的上下限,可使用测量工具Analyze->Measure(使用见比例尺设定)简单测量细胞粒径,因提取算法的原因,出现多个个细胞核重叠部分面积如果超出Size的上限将不进行计数,因此细胞密度较大的图像对图片处理步骤要求较高;
设置完Size后需要配置一下Show,在下拉菜单内选择Outline,即可在输出的提取完图片内看到提取出的细胞核边缘。同时选择下面复选框中的Display resultsSummarize即可在输出提取结果图片的同时得到提取结果和总结,如下图所示:


指令总结

  1. File->open,或者快捷键ctrl+o,打开所要编辑的图片
  2. Image->Type->8-bit,灰度变换
  3. Image->Adjust->Threshold,灰度阈值设定
  4. Process->Noise->Despekle,去除离群点
  5. Process->Smooth,图像平滑
  6. Analyze->Measure,长度测量
  7. Analyze->Set Scale,比例尺设定
  8. Analyze->Analyze Particles,计数

ImageJ 中文教程(细胞计数)相关推荐

  1. Angularjs中文教程

    Angularjs中文教程 http://docs.ngnice.com/guide posted on 2015-05-11 09:36 资江河畔 阅读(...) 评论(...) 编辑 收藏 转载于 ...

  2. 全网首发 | 第一个opencv_contrib扩展模块中文教程限时领取

    点击上方"小白学视觉",选择"星标"公众号 重磅干货,第一时间送达 OpenCV是学习计算机视觉的重要工具之一,然而多年以来,在深度学习的deBuff下,Ope ...

  3. 【好资源】全网第一份,OpenCV 4-Contrib扩展模块中文教程

    今天给大家分享一个优质的计算机视觉学习资源,帮助大家在使用OpenCV的道路上越走越远,目前资源已被翻译作者开源,提供了pdf版方便大家学习.此外,作者会实时维护资料的完整性. 重点说明:这份资源极有 ...

  4. Swift中文教程(五)--对象和类

    原文:Swift中文教程(五)--对象和类 Class 类 在Swift中可以用class关键字后跟类名创建一个类.在类里,一个属性的声明写法同一个常量或变量的声明写法一样,除非这个属性是在类的上下文 ...

  5. ArcGIS_系列中文教程下载

                                                        ArcGIS_系列中文教程 如链接有问题请在留言中说明ArcGIS9中文版系列丛书PDF(原书一 ...

  6. 苹果Swift语言中文教程资源汇总

    苹果swift语言中文教程(零)搭配环境以及代码运行成功http://vjiazhi.com/kaifa/1014.html 苹果Swift语言中文教程(一)基础数据类型 http://vjiazhi ...

  7. letswave7中文教程3:脑电数据预处理-ICA去除伪影

    目录 ICA/BSS的理论与模型 第5步:计算ICA矩阵 第6步:识别伪影成分 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 ICA/BSS的理论与模型 ...

  8. letswave7中文教程2:脑电数据预处理-通道位置分配

    目录 第1步:通道位置分配 第2步:删除不良通道 第3步:滤波处理 第4步:坏电极插值 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 原始的脑电图信号是有 ...

  9. letswave7中文教程1:软件安装与脑电数据导入

    目录 1.安装 2.数据集介绍 3. 数据集导入 4.数据集检查 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 Letswave是一款非常好用的神经生理信 ...

  10. ERPLAB中文教程:高级EvenList选项

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:941473018 前面我们介绍了使用ERPLAB来分析脑电数据的第一步: 安装ERPLAB并添加通道<ERPLAB ...

最新文章

  1. 解决:angularjs radio默认选中失效问题
  2. info replication
  3. Shell中的for循环
  4. 详解S60 WebKit 21772编译教程
  5. linux C总结篇(进程)
  6. 案例演示Python二维列表与Java二维数组
  7. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传
  8. 在安卓上运行 TensorFlow:让深度学习进入移动端
  9. CentOS安装Xampp环境
  10. git revert 之后怎么撤销_Git撤销回滚操作(git reset 和 get revert)
  11. 初学Python目前我认为较容易理解的求100以内质数(素数)的方法。
  12. (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  13. 软件测试用例常用七大方法
  14. zint编译配置整理
  15. 一起变装吧服务器维护,2020年1月16日维护预览
  16. SpringCloud基础学习
  17. 解决deepin系统中某磁盘的文件为只读文件
  18. 东师《中国画技法》离线作业网考
  19. JAVA语言的优点及特性
  20. MySQL对多个条件分别计数

热门文章

  1. 离散数学第六版第er章偶数题答案_离散数学答案第二章习题解答
  2. win10环境下matlab2017b编译运行c++文件步骤
  3. 苹果cms去掉html,苹果cmsV10 隐藏显示视频设置教程
  4. 智慧城市大数据可视化系统设计心得
  5. 《Web应用基础》课程结业报告
  6. 用户使用情况报告(附用户使用调查表)
  7. 【OR】YALMIP 二次规划问题
  8. winsdk仿win7扫雷
  9. 有意思的域名Hack网站
  10. 人工智能:禁忌搜索算法概述