This .NET library offers advanced computer vision tools such as motion and object recognition using Canny, Hough Lines, Contours and Object Recognition algorithms. It allows rapid development without any code and includes video capture components. It is available for free non-commercial use.
This software package includes a range of components for different tasks, such as Video Capture which enables the capture of analog or digital video sources including FireWire (IEEE1394) cameras, DV camcorders, USB web cams, IP cameras, TV cards, and PCI composite cards with or without audio. The Video Recorders are capable of recording in compressed or uncompressed AVI format, while the Video Players can play compressed or uncompressed AVI, MP4, WMV files or IP streams.
The Image Generators component allows for the creation of images from bitmaps, while Video Layers enables the application of video layers over video frames. The Timing Components include Clocks and Watchdog Timers, and Video Filters offer noise reduction filters, crop, and resize options. The software also includes a Motion Detector which detects motion in the video stream.
Other impressive features of VisionLab .NET include Adaptive Threshold which performs the adaptive threshold algorithm for edge detection, Canny which performs the Canny algorithm for edge detection, and Hough Lines which finds lines in the image using Canny edge detection and Hough transform. Probable Lines finds probable line segments in the image using Canny edge detection and Hough transform, while Hough Circles uses the Hough transform to find circles in the image.
The Contour Detection component finds contours in a binary image, while Find Targets identifies possible targets in the image. These targets are then tracked using Track Targets. The software also includes Extract Robust Features which extracts robust features using the SURF algorithm, and Haar and HOG Detect Objects which detects objects using Haar like features or Histogram of Oriented Gradients. Label Connected Components labels connected components in the image.
For non-commercial use, VisionLab .NET is available for free. Overall, this software package is an impressive tool for advanced computer vision tasks, providing powerful features and a user-friendly interface.
Version 8.0: N/A
Version 7.7: N/A
Version 7.6: N/A
Version 7.5.1: N/A
Version 7.5: N/A
Version 4.5: N/A
Version 4.3: N/A
Version 4.0.1: N/A
Version 3.1.Beta1: N/A