本目录包含Atlas支持的媒体数据处理功能,各文件夹对应不同功能,以供用户参考。目录结构与具体说明如下。
样例 | 说明 | 支持芯片 |
---|---|---|
batchcrop | crop接口,抠图,一图多框 | Ascend310,Ascend710,Ascend910 |
crop | crop接口,从输入图片中抠出需要用的图片区域 | Ascend310 |
cropandpaste | cropandpaste接口,从输入图片中抠出来的图,对抠出的图进行缩放后,放在用户输出图片的指定区域 | Ascend310 |
ffmpegdecode | 调用ffmpeg接口实现视频切帧功能样例 | Ascend310 |
jpegd | jpegd接口,实现.jpg、.jpeg、.JPG、.JPEG图片的解码 | Ascend310 |
jpege | jpege接口,将YUV格式图片编码成JPEG压缩格式的图片文件 | Ascend310 |
resize | resize接口。针对图像做缩放操作 | Ascend310 |
smallResolution_cropandpaste | cropandpaste接口。对指定输入图片进行抠图,再贴图到输出图片中 | Ascend310,Ascend710,Ascend910 |
vdec | vdec接口,实现视频的解码,输出YUV420SP格式(包括NV12和NV21)的图片 | Ascend310 |
vdecandvenc | vdec接口和venc接口,调用dvpp的venc和vdec接口,实现视频编码功能 | Ascend310 |
venc | venc接口,将原始mp4文件数据编码成H264/H265格式的视频码流 | Ascend310 |
venc_image | venc接口,将一张YUV420SP NV12格式的图片连续编码n次,生成一个H265格式的视频码流 | Ascend310,Ascend710 |