Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Be sure to link with -lfreenect_sync
- #include <opencv/cv.h>
- #include <opencv/highgui.h>
- #include <libfreenect/libfreenect_sync.h>
- freenect_context *f_ctx;
- freenect_device *f_dev;
- int main(int argc, char **argv)
- {
- IplImage *image = cvCreateImageHeader(cvSize(640,480), 8, 3);
- while (cvWaitKey(10) < 0) {
- char *data;
- unsigned int timestamp;
- freenect_sync_get_rgb(&data, ×tamp);
- cvSetData(image, data, 640*3);
- cvCvtColor(image, image, CV_RGB2BGR);
- cvShowImage("RGB", image);
- free(data);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement