跳转到主要内容

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)

安装

  1. 安装https://www.ffmpeg.org/
  2. 将ffmpeg二进制目录添加到您的PATH
    1. 注意:此步骤中的错误将导致skvideo异常
  3. 激活您的虚拟环境
  4. 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 查看哈希值

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面