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; }
//*********************************************************** double getTime() { return (double)getUsecTime()/(double)1e6; }