Exemple #1
0
int main(int argc, char* argv[])
{
    RoboCam cam(VIDEO_WIDTH, VIDEO_HEIGHT, TRUE);
    int x, y ,size, key;
    int frames = 0;
    
    uint64_t start, end;
    
    start = getUsecTime();
    
    while (1) {
        if ( cam.getObjectPosition( 100, &x, &y, &size, &key ) ) {
            printf ( "S.%04d X.%04d Y.%04d\n", size, x, y);
        }
        frames++;
        if ( key == 27 ) {
            break;
        }
    }
    
    end = getUsecTime();
    
    printf("FPS: %2.3f\n", ((float)frames/(float)((end-start)/1000000)));
    
    return 0;
}
Exemple #2
0
//***********************************************************
double getTime()
{
    return (double)getUsecTime()/(double)1e6;
}