VisionLab is a set of Visual C++ components for basic computer vision. The components allow rapid development of fully featured computer vision applications for the security industry with almost zero lines of program code. It includes Canny edge detection, Adaptive Threshold, Hough Lines, Contour Finder, Target Tracking, Face and object detection, robust features detection(SURF) components. VisionLab also includes video capturing, recording and playback components based on both Video For Windows(VFW), and DirectShow, so no additional components are needed in order to start building computer vision applications. Free for non-commercial use.