实战经验谈:为ImageJ社区开发新型三维查看器sciview
图形学
2020-04-28 v1
摘要
ImageJ/Fiji是生物医学界广泛使用的工具,用于执行日常图像分析任务。然而,其三维查看器组件(恰名为3D Viewer)已过时且不再积极维护。我们着手创建一个替代工具,不仅将计算机图形学的现代概念和API引入ImageJ,而且被设计为对长期开源开发具有鲁棒性。为此,我们将可视化逻辑分为两部分:渲染框架scenery和面向用户的应用sciview。在本文中,我们描述了开发过程和所做出的设计决策,强调可持续发展、社区建设和软件工程最佳实践。我们重点说明了选择Java虚拟机(JVM)作为可视化应用目标平台的动机。最后,我们讨论了剩余里程碑和长期可持续性策略。
引用
@article{arxiv.2004.11897,
title = {Tales from the Trenches: Developing sciview, a new 3D viewer for the ImageJ community},
author = {Ulrik Günther and Kyle I. S. Harrington},
journal= {arXiv preprint arXiv:2004.11897},
year = {2020}
}
备注
7 pages, 3 figures. As submitted to VisGap workshop at Eurovis 2020