Effective road maintenance requires adequate periodic surveys of asphalt pavement condition. The manual process of pavement assessment is labor intensive and time-consuming. This study proposes an alternative for automating the periodic surveys of pavement condition by means of image processing and machine learning. Advanced image processing techniques including fast local Laplacian filter, Sobel filter, steerable filter, and projection integral are employed for image enhancement and analysis to extract useful features from digital images. Based on the features produced by these image processing techniques, adaptive boosting classification tree is used to perform pavement crack recognition tasks. A dataset of image samples consisting of five classes (alligator crack, diagonal crack, longitudinal crack, noncrack, and transverse crack) has been collected to construct and verify the performance of the adaptive boosting classification tree. The experimental results show that the proposed approach has achieved a high crack classification accuracy which is roughly 90%. Therefore, the newly developed model is a promising alternative to help transportation agencies in pavement condition evaluation.