我想处理一个dicom数据集并使用VTK显示它。 如果图形卡能够显示音量,我怎么能提前知道?
我尝试使用glGetIntegerv(GL_MAX_TEXTURE_BUFFER_SIZE_EXT,大小),它为您提供可以使用图形卡呈现的最大纹素数,然后尝试将其与m_vtkImageReader-> GetOutput()的输出进行比较 - &gt ; GetDimensions(尺寸)。我认为如果dimensions.x * dimensions.y * dimensions.z>大小然后vtk将抛出错误,但它没有发生。
我会很高兴听到其他方式,或者有人可以指出我,我错了。
答案 0 :(得分:0)
VTK提供基于gpu的卷处理和非gpu。您可以尝试使用VtkSmartVolumeMapper。此映射器从vtk映射器中为您的卡选择最佳映射器。通过具有32 mb内存的单色显卡,笔记本显示音量很好。