It is clinically important to quantify the geometric parameters of an abnormal vessel, as this information can aid radiologists in choosing appropriate treatments or apparatuses. Centerline and cross-sectional diameters are commonly used to characterize the morphology of vessel in various clinical applications. Due to the existence of stenosis or aneurysm, the associated vessel centerline is unable to truly portray the original, healthy vessel shape and may result in inaccurate quantitative measurement. To remedy such a problem, a novel method using an active tube model is proposed. In the method, a smoothened centerline is determined as the axis of a deformable tube model that is registered onto the vessel lumen. Three types of regions, normal, stenotic, and aneurysmal regions, are defined to classify the vessel segment under-analyzed by use of the algorithm of a cross-sectional-based distance field. The registration process used on the tube model is governed by different region-adaptive energy functionals associated with the classified vessel regions. The proposed algorithm is validated on the 3-D computer-generated phantoms and 3-D rotational digital subtraction angiography (DSA) datasets. Experimental results show that the deformed centerline provides better vessel quantification results compared with the original centerline. It is also shown that the registered model is useful for measuring the volume of aneurysmal regions.