ITKPOCUS - 一个基于ITK(https://pypi.ac.cn/project/itk/)的开源库,用于点检超声的图像处理和人工智能。
项目描述
ITKPOCUS (ITK Point-of-Care Ultrasound) Python库
ITK Point-of-Care Ultrasound (ITKPOCUS) 是一个开源(Apache 2.0)软件库集合,用于点检超声设备的预处理和流式传输,以支持图像处理和人工智能。它目前支持Clarius、Butterfly、Sonivate、Sonoque和Interson探头。
itkpocus Python软件包支持移除覆盖层、自动裁剪以及确定超声视频和图像的物理尺寸。
请参阅ITKPOCUS Github存储库以获取源代码、使用OpenIGTLink的流式超声视频(Clarius、Interson、Sonivate)的示例以及我们的路线图。
ITKPOCUS是由Kitware, Inc.与杜克大学合作开发的。这项工作在美国政府的赞助下进行,资助编号为W81XWH-15-9-0001/W81XWH-19-9-0015(MTEC 19-08-MuLTI-0079)。
文档
https://itkpocus.readthedocs.io/en/latest/
使用方法
提供的脚本可以将制造商的图像和视频文件转换为ITK图像对象。它们还可以通过处理叠加尺(如有必要)来移除超声图像的叠加,并设置图像的物理尺寸。
import itk
import matplotlib.pyplot as plt
import itkpocus.sonoque as sonoque
import numpy as np
fp = '../tests/data/sonoque_axial-lateral-resolution-2020.dcm'
orig_img = itk.imread(fp)
new_img, meta = sonoque.load_and_preprocess_image(fp)
安装
- 安装https://www.ffmpeg.org/
- 将ffmpeg二进制目录添加到您的PATH
- 注意:此步骤中的错误将导致skvideo异常
- 激活您的虚拟环境
pip安装itk-pocus
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
itk-pocus-0.3.2.tar.gz (64.3 MB 查看哈希值)
构建分布
itk_pocus-0.3.2-py3-none-any.whl (24.1 kB 查看哈希值)
关闭
itk-pocus-0.3.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54b9442d8244d47c233170650b9edb06d0b4262893b2d7659d3b2c122d711e33 |
|
MD5 | e54a282ee4a1c9030070e6d489959619 |
|
BLAKE2b-256 | 1c3d9bcd4f2c3d27fdc88ddd80002358ca3c84015dd0136192d79ef0d122b398 |
关闭
itk_pocus-0.3.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed43448144447976c23d50a216d5a21652a2d39c64272995b3411e8bdb9f5c67 |
|
MD5 | 61a73ec123c02af334124b424be604d7 |
|
BLAKE2b-256 | 3f62c89e51ec26f21b927848b4ab08fc0891f4951b0e2bc01bc9dc7330202b28 |