opencv cvlogpolar

来源:互联网 发布:日立电梯解密软件 编辑:程序博客网 时间:2024/05/17 02:36
#include<cv.h>#include<highgui.h>   //#pragma comment(lib, "cv.lib")//#pragma comment(lib, "cxcore.lib")//#pragma comment(lib, "highgui.lib")int main(){    IplImage* src = NULL;    src = cvLoadImage("car.jpg", 1);    IplImage* dst = cvCreateImage(cvGetSize(src), 8, 3);    IplImage* src2 = cvCreateImage(cvGetSize(src), 8, 3);    cvLogPolar(src, dst, cvPoint2D32f(src->width / 2, src->height / 2), 80, CV_INTER_LINEAR | CV_WARP_FILL_OUTLIERS);    cvLogPolar(dst, src2, cvPoint2D32f(src->width / 2, src->height / 2), 80, CV_INTER_LINEAR | CV_WARP_FILL_OUTLIERS | CV_WARP_INVERSE_MAP);    cvNamedWindow("src", 1);    cvShowImage("src", src);    cvNamedWindow("log-polar", 1);    cvShowImage("log-polar", dst);    cvNamedWindow("inverse log-polar", 1);    cvShowImage("inverse log-polar", src2);    cvSaveImage("C:\\Users\\ALI\\Desktop\\cong.jpg", dst );    cvWaitKey(0);    cvReleaseImage(&src);    cvReleaseImage(&dst);    cvReleaseImage(&src2);    return 0;}
0 0
原创粉丝点击