Cornerstone的开发团队同时还开发并且开源了Cornerstone tools。这个可以看做是在Cornerstone之上开发的一组工具集合,是界于底层库和上层应用之间的一个中间层。团队开发这个工具库的主要目的,一方面是为了进一步减轻大家在开发医疗影像前端时的工作量,另一方面,也是为了能够保证所有的工具,尤其是界面交互工具,都保持良好一致性。
回顾上面Cornerstone覆盖的功能范围,可以发现,还缺少影像软件都必备的标注和测量功能。Cornerstone Tools恰恰覆盖了这个缺失的范围。概况起来,Cornerstone Tools覆盖了下述功能:
-
探针、角度、长度、正交线、Cobb角测量
-
椭圆、矩形、自由区域测量
-
箭头、文字标注
-
画刷、橡皮
可以看到,Cornerstone在加上Cornerstone Tools,基本覆盖了医疗影像前端软件的基础和常用功能。需要注意,Cornerstone Tools还处在开发中,从代码到文档,都还没用稳定和完善。
想要了解更多?
帮助文档:https://tools.cornerstonejs.org/
源代码:https://github.com/cornerstonejs/cornerstoneTools