FSLeyes 是 3D 和 4D 数据的查看器,可以接受多种类型数据的展示。

接收类型如下:

  • NIFTI image files (.nii, .nii.gz).
  • MGH image files (.mgh, .mgz).
  • GIFTI surface files (.surf.gii, .gii).
  • Freesurfer surface files (lh.orig, lh.pial, lh.white, etc).
  • FEAT analysis directories (.feat).
  • MELODIC analysis directories (.melodic).
  • dtifit output directories.
  • VTK legacy files (.vtk) which are in a format similar to that produced by the FIRST sub-cortical segmentation tool.
  • 2D image files (e.g. .png, .bmp, .jpg, etc).

本文目录

文章目录

  • 1. 如何启动 FSLeyes
  • 2. 加载图像
    • 2.1 通过终端命令加载
    • 2.2 通过 `File`菜单加载
    • 2.3 通过 overlay 面板加载
  • 3 界面说明
  • 4 多种视图 View
  • 5 如何截屏
  • 6 是否可以编辑图像
  • 7 用于论文做图的例子

1. 如何启动 FSLeyes

在上一节中,我们安装好 FSL 后,FSLeyes 就已经安装好了。通过在终端键入 fsleyes就可以启动。

$: fsleyes

当您第一次启动 FSLeyes 时,您将看到如下所示的内容:

这里没有加载任何图像,所以是一个空面板。

2. 加载图像

加载图像的方式很多,这里介绍三种加载方式。

2.1 通过终端命令加载

我们要加载某一个图像查看,可以在打开 fsleyes 的时候直接加载,如:

$: fsleyes *.nii.gz
# 这里的 * 指的是图像路径

2.2 通过 File菜单加载

在软件最上方有一排菜单栏,通过 File菜单添加。按需要,可以选择加载单个图像,还是文件夹。

2.3 通过 overlay 面板加载

通过 overlay 面板可以实现图像的新增和删除。便于更好的管理图层(类似于 ps 的图层,我习惯这么理解)。

如果你已经加载好图像,我们接下来分析一下界面的功能。

3 界面说明

  • overlay toolbar: 字面意思是叠加工具箱。实际上就是控制图层之间的显示,比如透明度,对比度,亮度,窗宽窗位等。
  • ortho toolbar: 控制中间正交视图(ortho view)的显示, 比如三个面的排列方式,也可以选择单独显示某个方位。
  • overlay list: 叠加列表,控制图像的图层顺序,可以进行上下移动图层,显示和不显示某图层,加载和删除某图层。
  • location panel: 位置面板,显示当前的坐标信息和正交体素的像素值。

    注意:这里有两个坐标系。显示的都是图中绿色定位线交点的坐标值。第一个坐标是内部的一个坐标系,目前没啥用。第二个坐标比较常用,显示当前所在层的 xyz 三个坐标。下面的Volume在加载 4D 图像的时候有用,表示加载的 第几个 3D 体积。

如图,我加载的是一个 4D 的脑数据,包含T1,T2,Flair 和 T2增强(假设是这些,不准确)。大小=4x240x240x155, 设置volume=1, 加载的就是 1x240x240x155.

如果对每个功能的意思不是很了解,把鼠标放在上面,会有解释。

以上就是一个非常简单的入门介绍,接下来介绍一些更高阶的应用。


4 多种视图 View

在菜单栏 View 里面,提供了多种视图供选择。

  • ortho view: 正交视图,我们前面使用的都是正交视图
  • lightbox view: 灯箱视图,这个功能非常喜欢,他可以选择按轴位,冠状位还是矢状位显示所有的层。

    这里,可以非常清晰的看到哪些层面有肿瘤,可以通过调整层间距控制显示的层数。
  • Histogram: 直方图,点击就可以直接画出图像的直方图
  • 3D view: 3D 视图,可以进行 3D 表面重建,可用于显示器官的形态等。

    这里显示了一个脑肿瘤的形态,可以旋转查看。

最后,如果你实验后,发现面板变得非常混乱,可以使用 view > layouts 重新排。

5 如何截屏

当你调到满意的视角之后,可能想保存画面,那么应该怎么做呢?

只要点击界面中的拍照按钮即可截图。

6 是否可以编辑图像

正交视图具有编辑模式,允许您编辑 NIFTI 图像中包含的值。您可以通过tool ⇒ edict mode 菜单选项在任何正交视图中进入编辑模式。可以对图像进行绘制、擦除、填充、选择、复制或粘贴体素。

7 用于论文做图的例子


例如,论文中,经常展示分割结果和 mask 对比,通过这个软件就可以实现不同模型分割结果的对比。

以上简单介绍了 fsleyes 的一些通用功能,更细节的应用可以查看官方文档。Fsleyes 官方文档

文章持续更新,可以关注微信公众号【医学图像人工智能实战营】获取最新动态,一个关注于医学图像处理领域前沿科技的公众号。坚持已实践为主,手把手带你做项目,打比赛,写论文。凡原创文章皆提供理论讲解,实验代码,实验数据。只有实践才能成长的更快,关注我们,一起学习进步~

我是Tina, 我们下篇博客见~

白天工作晚上写文,呕心沥血

觉得写的不错的话最后,求点赞,评论,收藏。或者一键三连

fsleyes -- 一款多功能影像数据查看器相关推荐

  1. 小哥哥你有98K吗?利用Python制作一款多功能变声器!

    前言 好吧,关于这句小哥哥你有98K吗?出自别人口中经常说的玩笑话,我也略懂一些游戏嘛.不过不常玩,废话不多说,开始咱们今天的教程,非常简单! 利用Python制作一款多功能变声器! 咱们首先登陆百度 ...

  2. new_picview_一款漂亮的图片查看器PictureViewer

    前段时间写了一款查看妹子图片的客户端宅男福利妹子客户端SuperGank,于是后来就把其中的一个图片查看的功能封装成了一个library,使用简单,可以进行多项设置.先来看一眼效果图吧! 下面来看看如 ...

  3. scViewerX ActiveX 多功能文件查看器控件

    scViewerX ActiveX 控件 scViewerX是一个功能强大的 ActiveX 控件,允许您查看.打印和转换 PLT.Adobe PDF.Autodesk DWF.CGM.Calcomp ...

  4. Viewer.js 是一款强大的图片查看器

    1.引入文件 JS 版本: jQuery 版本: 注意:JS 版本和 jQuery 版本名字虽然一样,但代码不一样,不能通用. 2.HTML <ul id="jq22"> ...

  5. 剪贴板查看器:CopyClip 2 for Mac

    CopyClip 2 for Mac是一款运行在macOS平台上的剪贴板查看器,CopyClip 2 for Mac版可以帮助用户将存储您以前复制或剪切的所有内容,还能找到你所需要的内容,如果您正好也 ...

  6. html查看器 小米8,小米文档查看器app

    小米文档查看器app是一款十分好用的手机端的小米文档管理工具,专业的文档处理工具,wps的专门定制版本,功能基本都加入了其中,使用起来十分的方面,需要的小伙伴赶紧来下载这款小米文档查看器app吧~ 软 ...

  7. sldprt文件用什么软件打开(手机sldprt文件查看器)

    sldprt文件也是CAD文件的一种格式,机械设计师在工作中经常需要使用sldprt文件,很多机械设计师不知道sldprt文件用什么软件打开,今天小编为大家推荐一款软件,能够快速打开sldprt文件, ...

  8. windows照片查看器没了_HoneyView - 快速的图片查看器

    HoneyView 是一款 快速的图片查看器,完全免费无广告.和 Bandizip 是同一公司的软件,因此不排除以后会再某个 版本更新 中开始增加 付费功能.不过在此之前,这款软件仍是非常 值得安装 ...

  9. GIS开发:分享开源三维模型查看器

    open 3D Model Viewer(https://github.com/acgessler/open3mod)是一款开源的三维模型查看器,支持多达40种三维模型格式,是基于开源的open as ...

最新文章

  1. python回归算法_机器学习算法之回归详解
  2. Java 学习内容总结
  3. ZBrush关于遮罩的一些操作
  4. 【Java_多线程并发编程】基础篇—线程状态及实现多线程的两种方式
  5. asp.net中使用CKEditor
  6. 推荐11个实用的JavaScript库
  7. ubuntu 挂在smb服务器的方法
  8. Python字符串格式:%vs.format
  9. java kcp,重新认识KCP - osc_rreaoxa0的个人空间 - OSCHINA - 中文开源技术交流社区
  10. AlgorithmMan,一套免费的算法演示神器
  11. 使用Metal打造令人惊叹的游戏效果
  12. 在anaconda下创建我的第一个scrapy爬虫——爬取dmoz网站某一网址下的目录的链接名称以及链接地址...
  13. Word标题中按级别自动添加编号
  14. Emacs中学习gdb调试
  15. 自学计算机键盘基础知识,刘坚强办公学《新手学五笔打字》1-2 功能键区,电脑键盘功能基础知识按键详解...
  16. linux gzip 4G,Linux gzip命令
  17. 2019互联网校招薪资表: BAT、华为还没有TMD高
  18. 值得收藏的机器学习资源
  19. 第八课 k8s源码学习和二次开发原理篇-KubeBuilder使用和Controller-runtime原理
  20. Android - 吸顶效果 布局篇

热门文章

  1. Hadoop 安全模式永久退出的方法
  2. 史密斯探测证实,BioFlash可检出空气中的SARS-CoV-2变异株,包括德尔塔和德尔塔+
  3. 键指如飞--Mac电脑快捷键学习
  4. iTunes音乐导入过程记录(专辑图片、歌手修改,iTunes使用,网易云歌单批量下载)
  5. MEMOS 服务及隐私协议
  6. GLUT之鼠标事件两点画线 4
  7. 网络工程师必知:网关与防火墙有什么区别?
  8. 【java】java技术要学习的内容
  9. Java io流 解压缩多个文件 损坏问题解决
  10. 前端开发系列(十六)网页布局教程(2)