当前位置: 首页 > wzjs >正文

重庆微信网站建设多少钱广州网络营销选择

重庆微信网站建设多少钱,广州网络营销选择,中国建设教育协会网站证书,婚礼礼网站如何做的一、配置开发环境 1.下载FFmpegOpenCV开发所用的SDK压缩包,并解压到E:\SDK下,解压后的路径应为:E:\SDK\ffmpeg-sdk\58\x86\dll及E:\SDK\opencv-sdk\340\x86\dll。 2.新建VC项目,名称为demo1,项目类弄为MFC应用程序&a…

一、配置开发环境

1.下载FFmpeg+OpenCV开发所用的SDK压缩包,并解压到E:\SDK下,解压后的路径应为:E:\SDK\ffmpeg-sdk\58\x86\dll及E:\SDK\opencv-sdk\340\x86\dll。

2.新建VC++项目,名称为demo1,项目类弄为MFC应用程序,并按以下图标进行配置,其余选项默认即可。

3.删除对话框中默认控件,右单击打开工程“属性”页并配置包含文件目录及库目录。

(1)配置属性-VC++目录-包含目录:json\include;E:\SDK\dx-sdk\x86\include\baseclasses;E:\SDK\opencv-sdk\340\x86\include;E:\SDK\ffmpeg-sdk\58\x86\include;

(2)配置属性-VC++目录-库目录:json\lib;E:\SDK\dx-sdk\x86\lib;E:\SDK\opencv-sdk\340\x86\lib;E:\SDK\ffmpeg-sdk\58\x86\lib;

(3)配置属性-链接器-输入-附加依赖项:avcodec.lib;avformat.lib;avutil.lib;avdevice.lib;avfilter.lib;postproc.lib;swresample.lib;swscale.lib;strmbase.lib;winmm.lib;opencv_core340d.lib;opencv_highgui340d.lib;opencv_imgproc340d.lib;opencv_videoio340d.lib;

二、编写代码测试环境搭建是否正确。

1.右单击项目新建类,类名为fmlp。

2.打开fmlp.h并加入常用头文件,注意ffmpeg头文件要用extern "C"包含。

#pragma once
#include <dshow.h>
#include <queue>
extern "C"
{
#include "libavcodec/avcodec.h"
#include "libavcodec/dxva2.h"    
#include "libavformat/avformat.h"
#include "libavfilter/buffersink.h"
#include "libavfilter/buffersrc.h"
#include "libavutil/avutil.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "libavutil/time.h" 
#include "libavutil/mathematics.h"
#include "libavdevice/avdevice.h"
#include "libswscale/swscale.h"
#include "libswresample/swresample.h"
#include "libavutil/audio_fifo.h"
#include "libavutil/imgutils.h"
};
#include <opencv/cxcore.h> 
#include <opencv/cv.h>  
#include <opencv2/highgui/highgui_c.h>
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>
using namespace std;
class fmlp
{
public:
    fmlp();
    ~fmlp();
    int init();
};

3.打开fmlp.cpp并输入以下测试代码:

#include "stdafx.h"
#include "fmlp.h"


fmlp::fmlp()
{
    init();
}


fmlp::~fmlp()
{
}

int fmlp::init()
{
    TRACE("init.....\n");
    char info[40000] = { 0 };
    av_register_all();
    AVCodec *avcodec = av_codec_next(NULL);
    while (avcodec != NULL) {
        if (avcodec->decode != NULL) {
            sprintf(info, "%s[Dec]", info);
        }
        else {
            sprintf(info, "%s[Enc]", info);
        }
        switch (avcodec->type) {
        case AVMEDIA_TYPE_VIDEO:
            sprintf(info, "%s[Video]", info);
            break;
        case AVMEDIA_TYPE_AUDIO:
            sprintf(info, "%s[Audio]", info);
            break;
        default:
            sprintf(info, "%s[Other]", info);
            break;
        }
        sprintf(info, "%s[%10s]\n", info, avcodec->name);
        avcodec = avcodec->next;
        TRACE("%s", info);
    }
    return 0;
}
 

4.在demo1Dlg.h中引入fmlp的头文件以便在主对话框中使用fmlp类:

#include "fmlp.h"

5.在主对话框的OnInitDialog()函数中加入以下代码:

// TODO:  在此添加额外的初始化代码
fmlp *myFmlp = new fmlp();
return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE

6.单击工具栏上的“本地Windows调试器”开始运行程序,提示以下错误:

7.把SDK目录下的dll拷贝到debug目录再次运行,错误消除。

8.程序正常运行且能正常输出信息则表示环境配置成功。

http://www.dtcms.com/wzjs/510307.html

相关文章:

  • 小程序后台开发教程河源seo
  • 门户网站技术方案网络工程师是干什么的
  • 请人做彩票网站多少钱深圳企业网站制作
  • 中高端网站建设今天的头条新闻
  • 高职教育双高建设网站关键词优化收费标准
  • 网站网页怎么做智能建站平台
  • 有没有帮忙做网站网站营销方案
  • 做平面设计素材的哪个网站好世界杯大数据
  • 网站访问量统计代码怎么做友情链接大全
  • gateface能用来做网站吗微信营销案例
  • 站点传统的推广方式主要有谷歌三件套
  • 济南微信网站建设百度快速收录权限
  • 哪个外贸网站开发客户比较好用襄阳seo优化排名
  • 做网站建设销售工资高吗宣传方式
  • 怎么成立网站怎么做网站模板
  • 设计师必备的国际设计网站找关键词
  • 网络认证网站网站首页关键词如何优化
  • 微网站制作湛江seo网站管理
  • 厦门网站建设门户重庆seo推广
  • Wordpress elgg站长seo软件
  • 山东省高中生发展报告在哪个网站做百度收录提交申请网站
  • wordpress科技公司主题武汉建站优化厂家
  • 广东省网站备案查询seo学习
  • 有专业做网站网络营销的背景和意义
  • 网站模板建设报价整合营销包括哪三方面
  • 网站建设公司 武汉口碑营销的主要手段有哪些
  • 洛阳做网站哪家专业沈阳seo优化新势力
  • wordpress 漏洞检测在线看seo网站
  • 济阳县做网站公司免费发广告的网站大全
  • 万网网站域名多少钱一年wordpress网站建设