光线投射算法做三维重建的,参数设置都一样,mappper这里不一样,大佬帮忙看一下解答一下:
写法一:
vtkSmartPointer<vtkVolumeRayCastMapper>volumemapper = vtkSmartPointer<vtkVolumeRayCastMapper>::New();
volumemapper->SetVolumeRayCastFunction(raycast);//载入算法
写法二:
vtkSmartPointer<vtkGPUVolumeRayCastMapper> volumemapper =vtkSmartPointer<vtkGPUVolumeRayCastMapper>::New(); //GPU这个没有SetVolumeRayCastFunction,就没有写上去
后面都一样,请问显示结果的差异是什么导致的呢?
写法一结果:
写法二结果:
写法一:
vtkSmartPointer<vtkVolumeRayCastMapper>volumemapper = vtkSmartPointer<vtkVolumeRayCastMapper>::New();
volumemapper->SetVolumeRayCastFunction(raycast);//载入算法
写法二:
vtkSmartPointer<vtkGPUVolumeRayCastMapper> volumemapper =vtkSmartPointer<vtkGPUVolumeRayCastMapper>::New(); //GPU这个没有SetVolumeRayCastFunction,就没有写上去
后面都一样,请问显示结果的差异是什么导致的呢?
写法一结果:
写法二结果: