更新时间:2021-03-18 GMT+08:00
分享

VPC基础功能2

./sample_dvpp_hlt_ddk --test_type 2

示例描述:本命令实现4个功能,调用VPC实现原图缩放、抠图缩放、一图多框和8k图像缩放功能。

  • 输入图像:
    • 宽1920像素、高1080像素、格式为yuv420sp nv12、名称为“dvpp_vpc_1920x1080_nv12.yuv”的图像。
    • 宽8192像素、高8192像素、格式为yuv420sp nv12、名称为“dvpp_vpc_8192x8192_nv12.yuv”的图像。
    • 与可执行文件放在同一目录下。
  • 输出图像:
    • NewVpcTest1函数实现1080p yuv420sp图像缩小至1280*720 yuv420sp(nv12),输出文件名为“NewVpcTest1Out.yuv”。
    • NewVpcTest2函数实现1080p yuv420sp图像中抠一张子图,并贴图至输出图片的指定位置,输出文件名为“NewVpcTest2Out.yuv”,该文件像素是1280*720,格式是yuv420sp。
    • NewVpcTest3函数实现1080p yuv420sp图像中抠五张子图,并贴图至输出图片的指定位置,输出文件名为“NewVpcTest3_*Out.yuv”。该文件像素是1280*720,格式是yuv420sp。
    • NewVpcTest4函数实现8192*8192的 yuv420sp图像缩放至4000*4000的yuv420sp图像,输出文件名为“NewVpcTest4Out.yuv”。
    • 生成的图像与可执行文件在同一目录下。
  • 用户可以使用图像显示软件打开图像进行正确性验证。
分享:

    相关文档

    相关产品