代码拉取完成,页面将自动刷新
#define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)
#define vtkRenderingVolume_AUTOINIT 1(vtkRenderingVolumeOpenGL)
#ifndef DICOMREADER
#define DICOMREADER
#endif
#include "vtkSmartPointer.h"
#define vtkCreate(name,obj) vtkSmartPointer<obj> name = vtkSmartPointer<obj>::New();
#define WINDOW_WIDTH 600
#define WINDOW_HEIGHT 360
//volume
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkImageShiftScale.h"
#include "vtkPiecewiseFunction.h"
#include "vtkColorTransferFunction.h"
#include "vtkVolumeProperty.h"
#include "vtkVolumeRayCastCompositeFunction.h"
#include "vtkVolumeRayCastMapper.h"
#include "vtkVolume.h"
#include "vtkDICOMImageReader.h"
#include "vtkBMPReader.h"
#include "QVTKWidget.h"
//surface
#include "vtkMarchingCubes.h"
#include "vtkStripper.h"
#include "vtkPolyDataNormals.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkActor.h"
#include "vtkCamera.h"
#include "vtkInteractorStyleTrackballCamera.h"
//planeWidget
#include "vtkOutlineFilter.h"
#include "vtkImagePlaneWidget.h"
#include "vtkCellPicker.h"
#include "vtkCubeAxesActor2D.h"
#include "vtkTextProperty.h"
#include "vtkImageData.h"
//mpr
#include "vtkImageViewer2.h"
//reslice
#include "vtkImageReslice.h"
#include "vtkMatrix4x4.h"
//texture
#include "vtkCylinderSource.h"
#include "vtkLight.h"
//volumeclip
#include "vtkBoxWidget.h"
#include "vtkImageCast.h"
#include "vtkFiniteDifferenceGradientEstimator.h"
#include "vtkPlanes.h"
#include "vtkAnnotatedCubeActor.h"
#include "vtkOrientationMarkerWidget.h"
#include "vtkPlane.h"
#include "vtkPlaneWidget.h"
#include "vtkImplicitPlaneWidget.h"
#include "vtkImplicitPlaneWidget2.h"
#include "vtkBoxWidget.h"
#include "vtkBoxWidget2.h"
#include "vtkCutter.h"
#include "vtkFixedPointVolumeRayCastMapper.h"
#include "vtkImplicitPlaneRepresentation.h"
#include "vtkClipPolyData.h"
#include "vtkContourFilter.h"
#include "vtkImageFlip.h"
#include "vtkSmoothPolyDataFilter.h"
#include "vtkTriangle.h"
#include "vtkConeSource.h"
#include <QDebug>
#include <QPointer>
#include <QApplication>
#define vtkWidgetCreate(name,obj) QPointer<obj> name(new obj);
#ifdef DICOMREADER
const QString path = "D:\\Qt\\Workspace\\build-dcmViewer-Desktop_Qt_5_5_0_MSVC2013_64bit-Release\\1.3.51.5145.15142.20010109.1105627\\1";
#else
const QString bmpPath = "D:\\Qt\\Workspace\\build-dcmViewer-Desktop_Qt_5_5_0_MSVC2013_64bit-Release\\1.3.51.5145.15142.20010109.1105627\\2";
#endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。