This paper presents an integrated approach for the automatic extraction of rectangular- and circular-shape buildings from high-resolution optical spaceborne images using the integration of support vector machine (SVM) classification, Hough transformation and perceptual grouping. The building patches are detected from the image using the binary SVM classification. The generated normalized digital surface model (nDSM) and the normalized difference vegetation index (NDVI) are incorporated in the classification process as additional bands. After detecting the building patches, the building boundaries are extracted through sequential processing of edge detection, Hough transformation and perceptual grouping. Those areas that are classified as building are masked and further processing operations are performed on the masked areas only. The edges of the buildings are detected through an edge detection algorithm that generates a binary edge image of the building patches. These edges are then converted into vector form through Hough transform and the buildings are constructed by means of perceptual grouping. To validate the developed method, experiments were conducted on pan-sharpened and panchromatic Ikonos imagery, covering the selected test areas in Batikent district of Ankara, Turkey. For the test areas that contain industrial buildings, the average building detection percentage (BDP) and quality percentage (QP) values were computed to be 93.45% and 79.51%, respectively. For the test areas that contain residential rectangular-shape buildings, the average BDP and QP values were computed to be 95.34% and 79.05%, respectively. For the test areas that contain residential circular-shape buildings, the average BDP and QP values were found to be 78.74% and 66.81%, respectively. (C) 2014 Elsevier B.V. All rights reserved.