Subversion Repositories seema-scanner

Rev

Rev 28 | Rev 53 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 28 Rev 45
Line 121... Line 121...
121
    if (error != FlyCapture2::PGRERROR_OK)
121
    if (error != FlyCapture2::PGRERROR_OK)
122
        PrintError(error);
122
        PrintError(error);
123
 
123
 
124
    std::cout << camInfo.vendorName << "  " << camInfo.modelName << "  " << camInfo.serialNumber << std::endl;
124
    std::cout << camInfo.vendorName << "  " << camInfo.modelName << "  " << camInfo.serialNumber << std::endl;
125
 
125
 
-
 
126
    // Set white balance appropriate for LED projector
-
 
127
    FlyCapture2::Property property;
-
 
128
    property.onOff = true;
-
 
129
    property.absControl = false;
-
 
130
    property.autoManualMode = false;
-
 
131
    property.type = FlyCapture2::WHITE_BALANCE;
-
 
132
    property.valueA = 666; //red
-
 
133
    property.valueB = 777; //blue
-
 
134
    error = cam.SetProperty(&property);
-
 
135
    if (error != FlyCapture2::PGRERROR_OK)
-
 
136
        PrintError(error);
-
 
137
 
126
    // Set reasonable default settings
138
    // Set reasonable default settings
127
    CameraSettings settings;
139
    CameraSettings settings;
128
    //settings.shutter = 8.33;
140
    //settings.shutter = 8.33;
129
    settings.shutter = 33.33;
141
    settings.shutter = 33.33;
130
    settings.gain = 0.0;
142
    settings.gain = 0.0;