EasyFiji 是斐济(ImageJ)的图形用户界面插件,提供一套精心策划的荧光图像可视化和处理工具,生命科学家们经常使用。
Method Article
EasyFiji 是斐济(ImageJ)的图形用户界面插件,提供一套精心策划的荧光图像可视化和处理工具,生命科学家们经常使用。
斐济(Fiji is Just ImageJ)是一个广泛且可扩展的开源图像处理软件,广泛被生物图像分析社区使用。然而,对于非计算生命科学家来说,手动作斐济的众多功能需要学习并作一个层层叠叠的菜单系统。此外,某些命令的默认行为并不适合荧光图像的显示和处理。为了提高处理荧光显微镜图像的生命科学家效率,我们开发了EasyFiji,一款为斐济精心设计的图形用户界面(GUI)插件。每个EasyFiji命令都通过工具提示增强的按钮和滑块执行,并且始终具备特定通道的执行,以满足荧光图像的需求。改变像素强度的命令也可单击不可执行,以实现更交互的处理,并可自动录制并保存为文本以便记录。图像信息面板显示了对图像解读至关重要的设置。还提供了新的图像渲染和漂白校正功能。该插件可在GitHub免费获取,并作为斐济更新网站发布。该协议概述了使用 EasyFiji 接口进行荧光显微镜图像可视化和处理的步骤。
斐济(斐济仅为ImageJ)是一个广泛且可扩展的开源图像处理软件包,被生物图像分析社区广泛采用,1,2。斐济庞大的通用算法代码库,加上宏语言和插件接口,计算分析师可以轻松利用,为几乎所有图像处理或分析问题提供解决方案。然而,对于计算经验较少的生命科学用户来说,FIJI >1100条命令分布在深度层叠的下拉菜单系统中,可能极其复杂,难以有效导航和有效利用。为了简化斐济的人工使用,已经采取了多种方法。斐济的搜索栏是菜单导航的替代方案,提供优质的帮助文档,但前提是用户必须知道所需算法的名称。斐济的工具栏按钮可以定制,以快速访问用户自定义命令,但这一过程需要编写宏代码并提前判断哪些命令最有用。ActionBar插件提供了一个独立的图形用户界面(GUI)窗口,配有可自定义和组织的按钮数组,但同样需要编码和经验才能有效填充按钮。这些解决方案都无法满足缺乏图像处理经验的生命科学家的需求。
除了用户界面问题外,许多从事荧光显微镜图像研究的生命科学家还需要针对通道的显示和处理程序。然而,一些常用的斐济命令默认不具备通道感知功能。例如,用户可能希望以同样显著的方式将伪彩色通道一起渲染,或专门突出通道间强度相近的区域,或者在同时显示荧光的同时保持形态信号的灰度对比度。在这些应用场景中,斐济的RGB复合渲染技术在感知层面遮蔽了所需信息。在处理多通道图像时,本地斐济图像滤镜(即 Process |过滤器),要么只处理活跃的二维位平面,要么处理图像窗口中的所有位平面(即由类 ImageStack 定义的“栈”)。第一种行为在给定通道的z维或t维上无法处理,而第二种行为几乎总是不正确,因为每个通道包含独特的染色图案和信噪比,需要使用通道特定的处理参数。斐济土著漂白剂纠正指令(图片 |调整 |漂白校正)在多通道荧光图像上应用时作用不正确,因为它们同样是在整个ImageStack中进行纠正,通道数据是交错的,而不是在每个通道内的z维或t维度上单独校正。
为了解决处理荧光显微镜图像的生命科学家的这些问题,我们开发了EasyFiji,一款精心策划和引导的斐济图形用户界面插件。EasyFiji 是一套精心策划的主题组织命令,支持通道感知的渲染和处理。四个表格面板—— 显示、 进程、 保存和 图片信息,每个面板包含与主题相关的工具提示增强按钮和滑块集合,用于执行命令。其他便利功能包括用于交互处理的撤销功能、一个简单的纯文本动作记录器,可以自动保存像素修改动作和图像,以及格式化的获取设置显示,这些对图像解读很重要。EasyFiji还提供了新的图像渲染和漂白校正工具。EasyFiji不支持定量图像分析或批量处理功能,因为这些程序应在专业生物图像分析师的协助下进行。虽然 EasyFiji 设计简洁,但所有斐济本地命令始终可通过斐济本地菜单系统使用。我们相信,EasyFiji面向受众的设计4 将提升Fiji在生命科学家中的使用率。本文介绍EasyFiji在荧光显微镜图像中的设计、实现及应用。该插件通过斐济更新网站(https://imagej.github.io/list-of-update-sites/ 和 https://imagej.net/plugins/EasyFiji_plugin)安装非常方便,开源代码也可以通过GitHub下载;该插件和源代码均免费提供(https://github.com/stjude/EasyFiji)。
Access restricted. Please log in or start a trial to view this content.
该协议描述了如何安装和使用 EasyFiji。
1. 安装EasyFiji......
2. 使用 EasyFiji 显示面板
注意:如 图1A所示, 显示 面板支持使用色片按钮、直观的对比度调节控制以及新的感知校准多通道图像渲染选项进行荧光通道伪着色。还包含了斐济本地的3D/4D图像投影和重新切割命令。 表1 记录了EasyFiji指挥部与斐济本土指挥部之间的对应关系。
3. 使用 EasyFiji 流程面板
注意:如 图1B所示, Process 面板 中的通道功能 部分提供了基于滑块的图像处理命令和工具提示,可用于增强图像显示。 撤销最后按钮 支持交互式处理。图像尺寸可以通过 修改尺寸 按钮进行更改。 动作表 用于记录作为纯文本处理命令,这些命令可以更改图像像素强度值。日志可以自动保存,同时使用相同标题的图片(参见 保存 面板)。
4. 使用 EasyFiji 保存面板
注意:如 图1C所示,保存面板旨在帮助非专家选择适合其预期场景的图片文件格式。当勾选“ 保存动作”复选框 时,作表中列出的所有应用到图像的处理作会自动与图片一起保存,使用相同的文件名和路径,但扩展名为*.txt。如果多个图像被打开并并行处理,所有对所有图像执行的作都会显示在动作表中。然而,只有对被保存图片应用的作会随该图片一起保存。保存的文本文件会出现在文件系统中,但在斐济无法打开。如有需要,可以通过将文件图标拖到斐济工具栏中打开文本文件。
5. 使用 EasyFiji 图片信息面板
注意:如 图1D所示, 图片信息 面板显示了供应商特定的纯文本采购设置,这些设置对图像解读至关重要。请参见 表2 ,列出目前支持的共聚焦图像格式类型。
Access restricted. Please log in or start a trial to view this content.
多通道荧光图像的伪彩色渲染可用于展示信号之间的空间或强度关系;然而,斐济原生仅提供一种RGB复合渲染技术,这在感知层面上固有地混淆了色彩和亮度。为说明这一问题, 图2 使用了N-Myc和RNA聚合酶II(RNAPolII)的双通道图像。 在图2A中,每个通道以灰度单独显示,因此没有(可能干扰的)色信息。 在图2B中,这些通道以斐济RGB复合渲染的形式一起显示,使用了所有可能的主色和/或次色组合。如图所示,不同颜色的渲染在感知层面传达的信息差异很大(下文量化)。因此,斐济RGB复合渲染中感知到的信息会任意依赖于分配给哪些通道的颜色。科学渲染应设计以有效传达具体信息。
生命科学家可能希望通过多通道渲染来评估两个信号之间的整体(空间和强度)关系,其中每个信号的感知度均等,与所用颜色无关。EasyFiji的 FFMerge按钮 <...
Access restricted. Please log in or start a trial to view this content.
Fiji 是一款开源的图像处理与分析软件,在图像分析师中非常受欢迎。然而,其复杂的菜单界面以及在荧光图像显示和处理方面有时不直观的行为,对非计算生命科学家来说是个挑战。EasyFiji为生命科学家提供了一套精心策划的主题组织和工具提示增强的按钮和滑块,这些按钮和滑块在处理荧光图像时始终表现出特定频道的行为。所有处理命令均不可执行,实现交互性,且可自动录制并随图像保存为纯文本以便记录。尼康和蔡司点扫描共焦点镜的采集设置对图像解读至关重要。作为斐济插件,EasyFiji的简洁性从未成为限制,因为所有斐济指令始终可以通过斐济本地菜单系统访问。除了简化的用户界面外,EasyFiji还提供了多种专门设计的多通道渲染技术,以及用于强韧漂白(衰变)校正的新方法。EasyFiji 有意避免提供定量分析功能或批量处理,因为定量图像分析应仅在生物图像分析师的协助下进行。
尽管生命科学家可能出于各种原因将多个荧光通道组合到彩色图像中,但斐济原生主要提供多通道RGB复合渲染技术。在该技术中,每个像素的显示颜色和亮度通过加总分配给每个通道的...
Access restricted. Please log in or start a trial to view this content.
作者声明他们没有竞争的财务利益或其他利益冲突。
感谢圣裘德细胞与组织成像中心及生物影像信息学中心的成员对该手稿的评论。生物图像由以下人员慷慨提供: 图2:Melissa Marzahn和Tanja Mittag; 图3:彭伟和詹姆斯·摩根; 图4A:亚伦·皮特尔; 图4B:亚伦·皮特和吴正赵; 图5A:陈海伦和希瑟·梅福德; 图5B:索拉迪普·辛哈和吉德雷·克伦修特。
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| EasyFiji GitHub 网站 | 开源 | https://github.com/stjude/EasyFiji | |
| EasyFiji Image.sc 论坛 | 开源 | https://forum.image.sc/t/announcing-easyfiji-a-user-friendly-gui-plugin-for-fiji/117617 | |
| EasyFiji ImageJ.net 网站 | 开源 | https://imagej.net/plugins/EasyFiji_plugin#quick-start | |
| 斐济软件 | 开源 | https://imagej.net/software/fiji/downloads | |
| VLC媒体播放器 | 开源 | https://www.videolan.org/vlc/ |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission