Versions Compared

Key

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

...

See all Video Tutorial Session .

Example

...

Repositories

Small and simple example applications: bitbucket.org/net-gmbh/iam_sw/

The Git repository for this the presented example application: bitbucket.org/net-gmbh/opencv_dice/

...

Adapt two functions of app.h class

  1. GigeEventCallback: Defines the behavior of iAMGigEServeriAMGigEServercomands.

  2. NewBufferCallback: Defines the video processing
    Note: Is renamed to processFrame in newer versions of code

  1. Note: GigeEventCallback is renamed to smartFeatureCallback in newer versions of code.

  2. Note: NewBufferCallback is renamed to processFrame in newer versions of code.

Bitbucket

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

...

An example XML can be found here: /opencv_dice/src/master/smartDices/smartDices.xml

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

    Image Modified

  2. Define new feature values:

    Image Modified

  3. Define new register address:

    Image Modified

  4. Implement processing inside void appClass:: SmartFeatureCallback ( … ) (alias GigeEventCallback) callback. Code snippet can be found in the Info toolbox at bottom left of SynView Explorer.

...