Skip to content

Latest commit

 

History

History

0_data_process

English|中文

Data processing related sample

Directory structure and description

This catalog contains the media data processing functions supported by Atlas, and each folder corresponds to different functions for users' reference. The directory structure and specific instructions are as follows.

Sample description support chip
batchcrop Crop interface, cut out, one picture with multiple frames Ascend310,Ascend310P,Ascend910
crop Crop interface, cut out the image area that needs to be used from the input image Ascend310
cropandpaste Cropandpaste interface, cut out the picture from the input picture, after the cut out picture is scaled, placed in the designated area of the user output picture Ascend310
ffmpegdecode Example of calling ffmpeg interface to realize video frame cutting function Ascend310
jpegd jpegd interface, to achieve the decoding of .jpg, .jpeg, .JPG, .JPEG pictures Ascend310
jpege jpege interface, encoding YUV format pictures into picture files in JPEG compression format Ascend310
resize resize interface. Zoom in and zoom out the image Ascend310
smallResolution_cropandpaste cropandpaste interface. Cut out the specified input picture, and then paste the picture to the output picture Ascend310,Ascend310P,Ascend910
vdec vdec interface, to achieve video decoding, output YUV420SP format (including NV12 and NV21) pictures Ascend310
vdecandvenc vdec interface and venc interface, call dvpp's venc and vdec interface to realize video encoding function Ascend310
venc venc interface, encode the original mp4 file data into a video stream in H264/H265 format Ascend310
venc_image venc interface, encode a picture in YUV420SP NV12 format n times continuously to generate a video stream in H265 format Ascend310,Ascend310P