QuickVis.co.uk     
Free vision software components
                               info@quickvis.co.uk
Skip Navigation Links
Home

QuickVis is a simple dll which offers robust image processing features easily accessible to your application written in VB6, VB .net, C++, C#, etc.

  • QuickVis is completely free! No registration necessary! Just download and go!
  • Example project in VB .net demonstrates how to create a simple application which captures a live stream from a webcam (or any wia or directshow compatible source), captures still images from it and passes these to QuickVis for object location / recognition / measurement, movement detection, providing data straight back to your application.
  • You can download VB .NET Express for free. Once you have this, you can be accessing data giving you the position and size of items in front of a web cam in minutes!
  •  If you need functionality not available in QuickVis, please contact us, we may build it in for free or offer a customised solution at a highly competitive price.
  • QuickVis is new and at version 1.0.0. It offers only object searching, but will grow quickly with features that are requested. Please let us know if you want a feature not yet available in QuickVis.

Features: (V1.0.0)

Functions:
ShowTestForm - makes QuickVis dll "appear" as a form for detailed testing
GetImage - the current image on the windows clipboard is loaded into the dll
BoundaryTrackAll - Searches the image for objects.

Events:
BoundaryTracked( XMin, XMax, YMin, YMax) - raised for each object found in the image


Download / Instructions
QuickVis dll
Unzip the contents to the folder c:\qv\dotnet\dll. Run reg.bat. You may need to run this "as administrator" (right click).


VB .NET demo project  (includes the dll)

Unzip the contents to folder C:\qv\dotnet. Register the dll as above. Then just open and run the project in VB .NET 2010.

The project has fully working code to show live video from a web cam on a form. It also has a capture window to show stills. A menu item "grab" updates the still window from the live image, and also sends the image to the QV dll, which has it's test form and image also visible. The main form has a menu item "Boundary track". This calls the function in the dll, which raises and event back to the VB project for each item found. This is enough to do basic object tracking / searching / counting / measuring in your vb project. Simple as that. But please let me know if you have any problems making it work or if you need any other functions.

The VB project uses directx direct show to get the image, but also has an option to use wia, although wia does not work on windows 7.

Contact:

info@quickvis.co.uk

 

QuickVis.co.uk