显微镜图像浏览器系统的需求

指数

内容

电脑

显微镜图像浏览器程序编写Matlab环境下,测试工作在Windows / Linux / Mac Matlab的安装。

除了编译(独立的)版本的MIB可用于Windows和Mac 64位操作系统。MIB的独立版本可能没有完整的原始程序的功能,但不需要购买Matlab许可证。独立的MIB要求MATLAB编译器运行时(MCR)在安装期间,将自动安装。

强烈建议使用64位操作系统有足够的内存数量。

MATLAB

MATLAB,释放2011为节省MPEG电影R2012a是必需的。MIB与Matlab R2011a——R2015b测试。

工具箱

位点Bio-Formats

Bio-Formats图书馆带来多个显微镜图像格式的支持。金宝app使用图书馆目录内容面板的检查生物复选框MIB。

位点个人简历格式java库(可选)提供的FILE_FORMATS / BioFormats文件夹中。

编译Frangi面具过滤器

编译Frangi面具过滤推荐速度运行。请为您的操作系统编译它。大多数c函数可以用一个脚本编译:

注意!这些文件应该已经为win32预编译,win64 mac64。

编译后的图像边缘增强一致性滤波器

编译文件所需的图像边缘增强一致性滤波器。请为您的操作系统编译它们。大多数c函数可以用一个脚本编译:

注意!这些文件应该已经为win32预编译,win64 mac64。

OMERO连接服务器

连接到OMERO服务器需要下载的Matlab OMERO API绑定。

DipLib图书馆

当DipLib安装,显微镜图像浏览器可以使用各向异性扩散滤波可以从几个额外的方法DipLib。请参考以下步骤安装。

斐济:体绘制和连接

显微镜图像浏览器可以使用斐济的3 d查看器插件的数量和模型的可视化。此外,有一个斐济连接面板,允许之间的交互im_browser和斐济。

! ! !警告! ! !

看来,斐济的3 d查看器与Matlab在MacOS不兼容,请不要改变的写权限sys \ java \ jre \ win64 \ jre \ lib \ ext在MacOS

下面是安装过程的详细一些。

注1,下面的Matlab路径应该开放写作:

Matlab…\ \ sys \ java \ jre \ win64 \ jre \ lib \ extMatlab…\ \ sys \ java \ jre \ win64 \ jre \ bin

注2,如果未能检索异常消息出现错误,请增加在Matlab Java VM的堆空间,看到细节。例如,呈现1818 x1022x717体积要求4 gb堆大小。

注3,斐济的3 d查看器可能不工作的时候开始第一次。在这种情况下,Matlab应该重新启动。

对于部署的版本,使用斐济MIB的部署版本请斐济路径添加到您的应用程序mib_java_path.txt文件位于第一个文件夹搜索路径。通常【用户名】\ \ MATLAB文件;这个文件路径将会显示在命令提示符MIB的开始。

膜点击追踪

编译文件需要使用膜点击跟踪工具。请为您的操作系统编译它们。大多数c函数可以用一个脚本编译:

注意!这些文件应该已经为win32预编译,win64 mac64。

读NRRD格式

显微镜图像浏览器使用的函数NRRD保存数据的格式,但依赖项目:MATLABSlicerExampleModule由约翰·Melonakos阅读它。在Windows操作系统的文件应该已经预编译,但是Linux可能需要编译它们。

请参考细节im_browser \ ImportExportTools \ nrrd \ compilethis.m

连接到伊万里瓷器

显微镜图像浏览器可以一起使用伊万里瓷器。实现这个功能IceImarisConnector亚伦·c·庞帝所写,苏黎世联邦理工学院。

请注意,该连接不可用的MIB编译的版本。

要求:

  1. 安装伊万里瓷器和ImarisXT
  2. 伊万里瓷器安装路径添加到系统环境变量IMARISPATH开始- >计算机- >单击鼠标右键- >属性- >高级系统设置- >环境变量- >新…。例如,IMARISPATH = c: \ \ \伊万里瓷器\科学工具
  3. 重启Matlab

注意:建议把ImarisLib.jarMatlab的静态Java路径。这样做:

  1. 开始Matlab和注意启动(家)目录。例如:c:\Users\UserName\Documents\MATLAB
  2. 创建javaclasspath.txt在这个主目录并添加路径ImarisLib.jar这个文件(例如,matlab \ ImarisLib.jar c:\Program Files\Bitplane\Imaris x64 8.0.2 \ XT \)。一个办法(Windows)输入Matlab命令提示符:系统(“记事本javaclasspath.txt”);添加路径;并保存文件
  3. 重启Matlab

SLIC superpixels, supervoxels maxflow画笔工具supervoxels和Graph-cut和分类器

画笔工具可用于选择不是每个像素,而是组像素(superpixels)。这个功能是使用来实现的SLIC(简单线性迭代聚类)算法由Radhakrishna Achanta et al ., 2015。此外,SLIC superpixels supervoxels用于Graph-cut分割和分类器。

Graph-cut分割MIB的利用maxflow 2.22写的尤里Boykov和弗拉基米尔·柯尔莫哥洛夫。

注意!这些文件应该已经为win32预编译,win64 mac64。

随机森林分类器

编译文件需要使用随机森林分类器。显微镜图像浏览器使用randomforest-matlab由阿布Jaiantilal已为win32汇编,win64。

对于所有其他操作系统的文件必须手动编译:请参考细节

体绘制

编译affine_transform_2d_double.c体绘制所需的功能。请为您的操作系统编译它。大多数c函数可以用一个脚本编译:

注意!这个文件已经为win64预编译。

指数