Segmentation and skeletonization techniques for cardiovascular image analysis