scikit手术arucotracker是一个使用aruco标记的简单跟踪界面

scikit-surgeryarucotracker的Python项目详细描述


LogoGitLab-CI test statusTest coverageDocumentation Status

作者:斯蒂芬汤普森

scikit surgeryarucotracker在opencv的aruco标记跟踪库和围绕scikit surgeryatracker设计的其他python包之间提供了一个简单的python接口。它允许您使用Aruco标记处理被跟踪的对象,就像使用其他跟踪硬件(例如ndi-scikit surgerynditracker)处理被跟踪的对象一样。

Scikit SurgeryarucoTracker是SNAPPY软件项目的一部分,在Wellcome EPSRC Centre for Interventional and Surgical Sciences开发,是University College London (UCL)的一部分。

Scikit SurgeryarucoTracker支持Python2.7和Python3.6。

安装

pip install scikit-surgeryarucotracker

使用

配置是使用python库完成的。跟踪数据以numpy数组的形式返回。

from sksurgerarucotracker.tracker import ARuCoTracker
SETTINGS = {
    "video source" : 0
        }
TRACKER = ARuCo()
TRACKER.connect(SETTINGS)

TRACKER.start_tracking()
print(TRACKER.get_frame()
TRACKER.stop_tracking()
TRACKER.close()

开发

克隆

您可以使用以下命令克隆存储库:

git clone https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker

运行测试

您可以通过安装并运行tox来运行单元测试:

pip install tox
tox

致谢

WellcomeEPSRC支持。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula