int main(){ TiObj params( getenv("params") ); int freq = params.atInt("freq", 10); unsigned sleep_time = 1000000 / freq; int dev_id = params.atInt("id", 0); G_capture.open( dev_id ); Mat img; while(1){ TiObj obj; G_capture >> img; obj << img; obj.save("image", true); cout << "#end\n"; fflush(stdout); usleep(sleep_time); } return 0; }