In the modern medical field,two-dimensional image sequences are obtained by means of Computed Tomography(CT),Magnetic Resonance Imaging(MRI)and other equipment,which are not intuitive enough,which makes the image content difficult to understand,and doctors diagnose most cases.All of them rely on their own experience for diagnosis.In order to observe the lesion area more intuitively,a number of threedimensional visualization systems for medical images were born.In this paper,the current research status of medical image 3D visualization system is analyzed first,including the development status of related systems at home and abroad.Then,research and analyze several formats commonly used in medical images,conduct experiments on different image processing-related algorithms and their corresponding functions,and compare the differences in algorithm effects.Then,the visualization tools(Visualization Toolkit,VTK),the project compilation tool CMake and the window development platform QT used in the system development process are introduced.Secondly,two types of algorithms commonly used in 3D reconstruction of medical images are studied: the moving cube algorithm in face rendering and its improved algorithm,and the ray casting algorithm and its improved algorithm in volume rendering.Experiment,compare the results of different methods,and analyze the usage scenarios.Then,according to the expected function design of the system,the functions of image data loading,3D model display,surface rendering,volume rendering and interactive operation are implemented in the system.Finally,functional and non-functional tests are performed on the system to verify the effectiveness of the system. |