本目錄包含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 |