Virtual mouse implemented with hand gesture tracking based on image is one of studies in human-computer interaction. In this study that human-computer interaction is implemented with virtual mouse is purposed. This study consists of three main steps that are hand gesture tracking, features of hand region extraction and classification of these features. In this study hand gesture tracking is generated with Camshift (Continuously Adaptive Mean Shift) algorithm, features of hand gestures are extracted with bag of visual words and these features are classified with support vector machines. Detailed tests are performed to compare success of tracking, features extraction and classisfication methods and that this system works successfully is shown.