不得不說opencv是個強大的東東,以前做一個項目的一個模塊時使用到進行圖形處理,這次是想將一個視頻的播放放慢,以前在網(wǎng)上看到opencv有這個功能,今天就不小心嘗試了下,東西不多,主要是做個小記錄還有一點要注意的小問題說一下,代碼不多,基本上也都是copy的網(wǎng)上的
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名與空間、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、修武網(wǎng)站維護、網(wǎng)站推廣。#include#include #include #include #include using namespace std; #ifdef NDEBUG #pragma comment(lib, "highgui210.lib") #pragma comment(lib, "cxcore210.lib") #pragma comment(lib, "ml210.lib") #pragma comment(lib, "cv210.lib") #else #pragma comment(lib, "highgui210d.lib") #pragma comment(lib, "cxcore210d.lib") #pragma comment(lib, "ml210d.lib") #pragma comment(lib, "cv210d.lib") #endif char g_fileName[] = "C:\\Users\\Desktop\\test.avi"; char g_winodwName[] = "Cv Test"; int main() { ::cvNamedWindow("g_winodwName", CV_WINDOW_AUTOSIZE); CvCapture *pCvCapture = NULL; pCvCapture = cvCreateFileCapture(g_fileName); assert(NULL != pCvCapture); IplImage *pIplFrame = NULL; char out1[] = "C:\\Users\\Desktop\\out1.avi"; double fps1 = cvGetCaptureProperty(pCvCapture, CV_CAP_PROP_FPS); CvSize size1 = cvSize((int)cvGetCaptureProperty(pCvCapture, CV_CAP_PROP_FRAME_WIDTH), (int)cvGetCaptureProperty(pCvCapture, CV_CAP_PROP_FRAME_HEIGHT)); CvVideoWriter *wrVideo1 = cvCreateVideoWriter(out1, CV_FOURCC('X','V','I','D'), 10, size1); IplImage *gray1 = cvCreateImage(size1,8,1); while (true) { pIplFrame = cvQueryFrame(pCvCapture); if (NULL == pIplFrame) { break; } else { ::cvShowImage(g_winodwName, pIplFrame); //保存視頻文件 cvCvtColor(pIplFrame,gray1,CV_RGB2GRAY); cvWriteFrame(wrVideo1,gray1); if (27 == ::cvWaitKey(120)) { break; } } } ::cvReleaseImage(&pIplFrame); ::cvDestroyWindow(g_winodwName); ::cvReleaseImage(&gray1); ::cvReleaseVideoWriter(&wrVideo1); return cin.get(); }
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。