Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On this page you will see how to write your own image processing application for iam camera and stream the result over iAMGigEServer to a host system.

The application is skedded up shown in the diagram below.

...

Video: Geting started with iam application development

...

How to build your own smart application

...

...

Edit Source Code

Adapt two functions of app.h class

...

Bitbucket readme macro
path/smartDices/src/app.h
repoopencv_dice
usernet-gmbh
commit_hashmaster

...

Edit XML - define a new GenICam Feature

Example An example XML can be found here: https://bitbucket.org/net-gmbh/opencv_dice/src/master/smartDices/smartDices.xml

  1. Add new feature to CustomControl cathegory, e.g. WhiteBalanceAuto:

  2. Define feature values:

  3. Define register address:

  4. Implement processing inside void appClass:: SmartFeatureCallback ( … ) Callback callback. Code Sniped snippet can be found from in the Info Toolbox toolbox at bottom left of SynViewExplorerSynView Explorer.