NAME

    TCameraOptions

INPUTS

    liczba_kamer - liczba kamer podlaczonych do systemu
    tryb_wyzwalania
      0 - kazda kamera pracuje niezaleznie w trybie 'Freerun'
      1 - kazda kamera pracuje niezaleznie w trybie 'FixedRate'
      2 - kazda kamera synchronizowana sygnalem zewnetrznym 'SyncIn2'
      3 - kamera z indeksem '0' pracuje w trybie 'FixedRate' i synchronizuje
          wszystkie pozostale 'SyncIn2'
    tempo_ramek - okresla liczbe ramek na sekunde (tryb wyzwalania '1' lub '3')
    light_function - wskaznik na funkcje, ktora zwraca srednia jasnosc obrazu,
      potrzebne do automatycznej regulacji ekspozycji, jesli oba parametry
      tej funkcji sa rowne zero, to mozna nie mierzyc tego swiatla
    light_search - jesli 'light_function' zwraca zero i jest ustawiona
      autom. regul. ekspoz., to po czasie light_search[s] nastapi zgrubna
      regulacja ekspozycji, potrzebne do poszukiwania swiatla markerow
    pixel_format
      0 - Mono8
      1 - Mono16
      2 - Bayer8
      3 - Bayer16
      4 - RGB24
      5 - BGR24

SOURCE

struct TCameraOptions
{
        int liczba_kamer;
        int tryb_wyzwalania;
        int tempo_ramek;
        int (*light_function)(bool contin, bool single);
        int light_search;
        int pixel_format;
};

