Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - OpenCV - Пример проверки работы OpenCV с IPP14 июня 2011Оглавление: 1. OpenCV 2. Поддерживаемые платформы и инструменты 3. Пример проверки работы OpenCV с IPP #include "stdio.h" #include "cv.h" #include "highgui.h" char name0 = "image1.jpeg"; char name1 = "image2.jpeg"; int main { IplImage* img1 = NULL; IplImage* img2 = NULL; //cvNamedWindow; //load original image img1 = cvLoadImage; img2 = cvLoadImage; //cvUseOptimized; // load IPP //How to check whether IPP is used or not? const char* plugin_info = 0; double sm1, sm2, sm3; int Count = 100; printf; for { if cvUseOptimized; // unload IPP cvGetModuleInfo; bool ipp_is_used = plugin_info != 0 && strstr!=0; sm1=cvGetTickCount/cvGetTickFrequency; for { IplImage* newImage1 = NULL; IplImage* newImage2 = NULL; // resize the image newImage1 = cvCreateImage ,), img1->depth, img1->nChannels); newImage2 = cvCreateImage ,), img2->depth, img2->nChannels); cvResize; cvResize; // cvReleaseImage; cvReleaseImage; } sm2=cvGetTickCount/cvGetTickFrequency; sm3 = sm2 - sm1; if printf; else printf; printf; printf; int m, s, ms; m = sm3 / 60000000; s = /1000000; ms = -); printf, s, ms); printf; } cvReleaseImage; cvReleaseImage; //cvShowImage; //cvDestroyWindow; return 0; } Просмотров: 3080
|