OpenCV应用实例

1.加载图片

创新互联公司成立10年来,这条路我们正越走越好,积累了技术与客户资源,形成了良好的口碑。为客户提供网站设计制作、网站建设、网站策划、网页设计、主机域名、网络营销、VI设计、网站改版、漏洞修补等服务。网站是否美观、功能强大、用户体验好、性价比高、打开快等等,这些对于网站建设都非常重要,创新互联公司通过对建站技术性的掌握、对创意设计的研究为客户提供一站式互联网解决方案,携手广大客户,共同发展进步。

#include "stdafx.h"
#include "highgui.h" 
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main( int argc, char** argv ) {  
  IplImage* img = cvLoadImage("lena.jpg");//加载图片
  cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
  cvShowImage("Example1", img );
  cvWaitKey(0);  
  cvReleaseImage( &img );  
  cvDestroyWindow("Example1");
}

2.加载视频

#include "stdafx.h"
#include "highgui.h" 
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main( int argc, char** argv ) {     
    cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );    
    //CvCapture* capture = cvCaptureFromAVI( argv[1] ); // either one will work    
    CvCapture* capture = cvCreateFileCapture("E:\\视频素材\\aaa.avi");    
    IplImage* frame;    
    while(1) {        
        frame = cvQueryFrame( capture );        
        if( !frame ) break;       
        cvShowImage( "Example2", frame );        
        char c = cvWaitKey(33);        
        if( c == 27 ) break;    
    }    
    cvReleaseCapture( &capture );    
    cvDestroyWindow( "Example2" );
}

文章题目:OpenCV应用实例
文章来源:https://www.cdcxhl.com/article18/ppiddp.html

成都网站建设公司_创新互联,为您提供网站营销面包屑导航手机网站建设标签优化ChatGPT网页设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司