视口
视口可以被认为是:
- 从特定角度观看图像的相机。
- 用于显示该相机输出的画布。
- 一组从图像数据到可视数据的转换(LUT、窗口级别、平移等)
在“Cornerstone3D”中,视口是从 HTML 元素创建的,消费者应该传递应为其创建视口的“元素”。例如,CT 系列可以是通过“4-up”视图中的 4 个视口进行查看:轴向 MPR、矢状 MPR、冠状 MPR、3D 透视体渲染。
有关参考的更多详细信息,请参阅视口参考和演示以及选择哪个图像以及如何呈现该图像的呈现详细信息。
StackViewport
- 适合渲染一堆图像,这些图像可能属于也可能不属于同一图像。
- 堆栈可以包含各种形状、大小和方向的 2D 图像
VolumeViewport
- 适合渲染被视为一幅 3D 图像的体积数据。
- 拥有 VolumeViewport 可通过设计实现多平面重组或重建 (MPR),您可以在其中从各种不同方向可视化体积,而无需增加性能成本。
- 用于两个系列之间的图像融合
VolumeViewport3D
- 适用于体积数据的实际 3D 渲染。
- 具有不同类型的预设,例如骨骼、软组织、肺等。
note
StackViewport
和 VolumeViewport
、VolumeViewport3D
都是通过 RenderingEngine
API 创建的。
VideoViewport
-适用于渲染视频数据 -视频可以包括 MPEG 4 编码视频流。理论上也支持MPEG2,但实际上浏览器不支持这一点。