一个插件,用于使用napari加载存储在MATLAB .mat文件中的图像
项目描述
napari-mat-images
特性
此插件可以将存储在MATLAB .mat
文件中的图像变量加载到napari中。
它加载任何看起来像图像的变量。目前,这包括任何大小大于20像素(由shape_is_image()
确定)且具有超过两个维度的数组。
如果加载具有3个或更多维度的变量,插件假定它是一个图像堆栈,最大尺寸的维度是堆栈的轴。
加载大文件
如果加载保存为HDF5
/v7.3
格式的较大.mat
文件,则按需加载图像的块,从而实现快速初始加载,但可能滚动较慢。
随机采样图像堆栈的切片以确定最小/最大对比度值。
要求
此插件依赖于scipy
加载小的.mat
文件,以及h5py
(与dask
一起)加载较大的HDF5
/v7.3
.mat
文件。
它隐式要求napari
才能使用。
安装
napari-mat-images
需要安装napari,尽管它没有列为安装要求。此插件依赖于在napari
版本> 0.2.12
中找到的插件功能。这可以通过从PyPI使用pip进行安装。
$ pip install napari>0.2.12
您可以通过pip从PyPI安装napari-mat-images
。
$ pip install napari-mat-images
使用方法
安装后,每次尝试加载.mat
文件时都会使用此插件。这可以通过napari
的GUI或命令行完成。
$ napari my_file.mat
贡献
欢迎贡献。可以使用pytest运行测试,请确保在提交pull request之前,覆盖率至少保持不变。
许可证
在BSD-3许可下分发,napari-mat-images
是免费和开源软件。
问题
如果您遇到任何问题,请与问题以及详细的描述一起提交。
此napari插件是用Cookiecutter以及napari的cookiecutter-napari-plugin模板生成的。
项目详情
关闭
napari-mat-images-0.1.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbe88936aeb0dd5341b5488f0e880bced4a74c8a945745ccc0ea351d252bffa8 |
|
MD5 | a3d66806c2074a2bfff75d72431a86dd |
|
BLAKE2b-256 | 312b1e908668d2382f1cc84ca7a853d86f8fdbcf157d20898074cdb29ed107c3 |
关闭
napari_mat_images-0.1.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 629fbacf48c7655a66d0fdd82f2e72bac3026a5e423b13a69c1aa0f05eba682d |
|
MD5 | e731456226c3dc4a52ca964631f5ae48 |
|
BLAKE2b-256 | 1a407384b7ae65ad27165ef5263fa07ee2f9729e00c54d051120f44635f58245 |