Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern void UpSampleImageD(IplImage* Img, IplImage* UpSampleImageD)
- {
- CvMat* kernelBT = cvCreateMat(3,3,CV_32FC1);
- IplImage* temp = NULL;
- temp = cvCreateImage( cvSize(UpSampleImageD->width,UpSampleImageD->height), Img->depth, Img->nChannels );
- cvResize(Img, temp,CV_INTER_CUBIC);
- cvmSet(kernelBT,0,0,0.1016);
- cvmSet(kernelBT,0,1,0.1172);
- cvmSet(kernelBT,0,2,0.1016);
- cvmSet(kernelBT,1,0,0.1172);
- cvmSet(kernelBT,1,1,0.1250);
- cvmSet(kernelBT,1,2,0.1172);
- cvmSet(kernelBT,2,0,0.1016);
- cvmSet(kernelBT,2,1,0.1172);
- cvmSet(kernelBT,2,2,0.1016);
- cvFilter2D(temp,UpSampleImageD,kernelBT,cvPoint(-1,-1));
- cvReleaseImage( &temp);
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement