Archive
Quick Start (only version 1.0)
This Quick Start Tutorial will help you with your first steps regarding installation, where to find files, running examples and creation of your first project. A more extended introduction in building a more usefull example you will find in the online reference.
Installation using the installer
Download the Installer and execute it. After the Welcome read the License file. Accept and continue. For the first installation i suggest to select all components (checkboxes) on the installer page. Provide the installer with the destination directory by install path. All files will be extracted into the system's temp folder and then copied to the destination directory. No registry entries will be made. Some Program Menu entries will be created. One for the Help-file (thats the same file like "online reference" here on this web page), one for samples and one for the project converter. Also there is a hotlink to the uninstaller. As fare you did not modify the folder structure or modify/add files in this structure all files will completly removed by the uninstaller, if you decide to remove the wrapper. All modified files will remain and you need to remove by hand. After plug in a Webcam you should now be able to run all samples from the Program menu.
Folder Stucture after Installation
Important are the Folders WrapperLibs and IntelLibs. Here are the Intel and Wrapper dll's located. All this dll's have been copied to the Sample's Debug/ and Release Folder within the installation. Thats also the reason why the size of the install directory is nearly 350 MB. If you want to update your projects created with wrapper version earlier than 2.0 you will need the Project Converter. Read the Online help or the help file to get instructions how to use. We will now create the well known "Hello World" prgram, to learn all basic steps in working with the wrapper. If you discover problems or need help with any program issue, first look at help file or search the samples. Most aspects like data access or pointers are covered there.
using System;
using System.Text;
using OtherLibs;
using CxCore;
namespace test
{
class Program
{
static void Main( string[] args )
{
IplImage img = highgui.CvLoadImage( "myimg.png",
highgui.CV_LOAD_IMAGE_COLOR );
highgui.CvNamedWindow( "Hello World" );
highgui.CvShowImage( "Hello World", ref img );
highgui.CvWaitKey( 0 );
cxcore.CvReleaseImage( ref img );
}
}
}