It is valuable to detect calcifications in intravascular ultrasound images for studies of coronary artery diseases. An image segmentation method based on snakes and the Contourlet transform is proposed to automatically and accurately detect calcifications. With the Contourlet transform, an original image is decomposed into low-pass bands and band-pass directional sub-bands. The 2-D Renyi's entropy is used to adaptively threshold the low-pass bands in a multiresolution hierarchy to determine regions-of-interest (ROIs). Then a mean intensity ratio, reflecting acoustic shadowing, is presented to classify calcifications from noncalcifications and obtain initial contours of calcifications. The anisotropic diffusion is used in bandpass directional sub-bands to suppress noise and preserve calcific edges. Finally, the contour deformation in the boundary vector field is used to obtain final contours of calcifications. The method was evaluated via 60 simulated images and 86 in vivo images. It outperformed a recently proposed method, the Santos Filho method, by 2.76% and 14.53%, in terms of the sensitivity and specificity of calcification detection, respectively. The area under the receiver operating characteristic curve increased by 0.041. The relative mean distance error, relative difference degree, relative arc difference, relative thickness difference and relative length difference were reduced by 5.73%, 19.79%, 11.62%, 12.06% and 20.51%, respectively. These results reveal that the proposed method can automatically and accurately detect calcifications and delineate their boundaries. (E-mail: yywang@fudan.edu.cn).