3D Medical CT Images Reconstruction based on
VTK and Visual C++
Wang Hongjian
Chongqing Engineering Technology Research Center for
Information Management in Development,
Chongqing Technology and Business University,
Chongqing,400067,China.
e-mail: whj_cqu@163.com
Pu Xiaoming
Information Center,
Chongqing Construction Commission,
Chongqing,400014,China
Abstract: In this paper, it is provided to reconstruct three-
dimensional(3D) models of human body by using CT slices and
digital images and precisely finding locations of pathological
formations such as tumours.3D image CT reconstruction is an
attractive field generally in digital image processing techniques,
especially in biomedical imaging. It is necessary to incise a 3D
object to obtain detail structure information inside in the process of
developing 3D medical visualization system. Visual C++ 6.0 with
Visualization Toolkit (VTK) toolbox are used to reconstruct 3D
images using the CT slice sequence in PAT format. Cuboids that
can be controlled to zoom, move or circumrotate by mouse and
used for clipping the object of 3D object. Experiment of tooth and
foot shows that the technique can realize the real time.
Keywords: Images Reconstruction; VTK; Marching Cubes;
three- dimensional.
I. INTRODUCTION
Medical Imaging techniques are used for diagnosing and
treatment of many diseases as well as surgical operations.
CT,MRI and ultrasound imaging techniques are the mostly
used ones[1-2]. Reconstruction of 3D volume and surface
models of the tissues, by using 2D image slices, provides many
advantages to medical doctors. For a long time, 3D models
have being used in medical applications in many countries,
which are used just at some high quality hospitals and medical
centers. These equipments have been indispensably for
doctors’ diagnosis assisted by information technology, which
need strong computers with dedicated software. At present,
such high-tech equipments are unable to be manufactured with
domestic technology, but feasible developing supporting
accessories and software can enhance their utilization
effectivity and reduce the dependence on foreign maintenance
system with high cost. On the other hand, medical information
system does not shape clearly; medical units in national health
care system have not united yet in any standard process to
operate image diagnostic equipments or to manage patient
data. Therefore, a project making facilities for medical
information system in general and for medical imaging in
particular has been alternatively developed in order to master
mentioned technology and to develop domestic products
partially taken place of very expensive imported facilities and
soft wares[3-4]. This paper introduces our building 3D image
reconstruction software with Marching Cubes(MC) algorithms
on PC, which are very necessary tools for medical image
processing.
II. F
UNDAMENTAL THEORY
Segmentation is the process of classifying pixels in an
image or volume. It is one of the most difficult task in the
visualization processes. For reconstruction of medical 3D
surface and volume, interest tissue boundaries should be
distinguished from others on all the image slices. After the
boundaries have been found, the pixels, which constitute the
(a) (b)
Figure 1: Parallel beam x-ray projections and mathematical notations to label them (a) and divergent-beam weighted
back-projection (b) types of 2D slice
____________________________
This work was partially supported by fund of Chongqing Science
& Technology Commission under Grant No.2006EA2011 and
Chongqing Education Commission under Grant No.Kj070708
and KJ080711,China.
978-1-4244-2902-8/09/$25.00 ©2009 IEEE
1