海思mpp学习(1):基础环境搭建

本文介绍了海思提供的媒体处理软件平台(MPP)及其快速开发方法。内容覆盖MPP的功能特性、基础环境搭建步骤、CMake配置、测试代码编写及运行结果展示。

1.mpp介绍

海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显示、视频图像前处理(包括去噪、增强、锐化)、图像拼接、图像几何矫正、智能、音频捕获及输出、音频编解码等功能。

2.基础环境搭建

之前开发项目,都是把项目放到mpp的目录下进行开始,现在尝试把mpp的头文件和相关库拿出来单独建立项目进行开发。

1.目录结构
├── bin # 库和可执行文件目录
├── build # 编译目录
│   └── ev300
├── code
│   ├── include
│   │   └── hisi # 海思头文件目录
│   └── src
│       ├── CMakeLists.txt
│       └── test
|           ├── main.cpp
|           └── CMakeLists.txt
└── doc # 说明文档

其中海思mpp相关的头文件在海思提供的sdk的mpp/include目录下,库文件在mpp/lib。

2.cmake文件:
cmake_minimum_required(VERSION 2.8)<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值