X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Fimage.c;h=dafe3751fd5c71ff1476afb74ea0955d4381e489;hb=f858232d7c564f14e6d2fb9d616f8e12a1ec9171;hp=263ce07246f8cea86f1bfd53fa6624198f89ec33;hpb=6d02539604cd90ae992e69d3f6a839044b6c6fef;p=matches%2FMCTX3420.git diff --git a/server/image.c b/server/image.c index 263ce07..dafe375 100644 --- a/server/image.c +++ b/server/image.c @@ -16,6 +16,18 @@ void Image_Handler(FCGIContext * context, char * params) IplImage * frame = cvQueryFrame(capture); assert(frame != NULL); + +// CvMat stub; + // CvMat * background = cvGetMat(frame, &stub, 0, 0); + +// CvMat *cv8u = cvCreateMat(frame->width, frame->height, CV_8U); +// double min, max; +// CvPoint a,b; +// cvMinMaxLoc(background, &min, &max, &a, &b, 0); + +// double ccscale = 255.0/(max-min); +// double ccshift = -min; + //cvCvtScale(frame, cv8u, ccscale, ccshift); CvMat * jpg = cvEncodeImage(".jpg", frame, p); // Will this work?