样例介绍
功能描述
该样例实现图片的抠图、缩放、边界填充、色域转换、金字塔、LUT重映射、直方图统计等功能。
原理介绍
在该样例中,涉及的关键功能点,如下表所示。
| 初始化 | 
 | 
|---|---|
| Device管理 | 
 | 
| 内存管理 | 
 | 
| 数据传输 | 调用aclrtMemcpy接口: 
 如果在板端环境上运行应用,则无需进行数据传输。 | 
| 媒体数据处理V2 | 
目录结构
样例代码结构如下所示。
├── common                       //示例代码文件所在的目录
│   ├── sample_comm.cpp         //公共函数的实现文件
│   ├── sample_comm.h           //声明公共函数的头文件           
│   ├── sample_comm_vpc_*.cpp   //抠图、缩放等函数的实现文件
├── smoke_vpc                    //示例代码文件所在的目录
│   ├── sample_vpc.cpp          //main函数的实现文件 
                                         
├── CMakeLists.txt               //编译脚本