功能说明
功能说明
VPC(Vision Preprocessing Core)各功能的介绍、各版本的功能支持度如下表所示。
| 
          功能  | 
        
          描述  | 
        
          Atlas 200/500 A2推理产品  | 
       
|---|---|---|
| 
          抠图  | 
        
          从输入图片中抠出需要用的图片区域,支持一图多框和多图多框。  | 
        
          √  | 
       
| 
          缩放  | 
        
         
         
  | 
        
          √  | 
       
| 
          叠加  | 
        
          从输入图片中抠出来的图,对抠出的图进行缩放后,放在用户输出图片的指定区域,输出图片可以是空白图片(由用户申请的空输出内存产生的),也可以是已有图片(由用户申请输出内存后将已有图片读入输出内存),只有当输出图片是已有图片时,才表示叠加。  | 
        
          √  | 
       
| 
          拼接  | 
        
          从输入图片中抠多张图片,对抠出的图进行缩放后,放到输出图片的指定区域。  | 
        
          √  | 
       
| 
          图像金字塔  | 
        
          对原图进行多次高斯滤波之后向下采样产生不同尺寸的图像。  | 
        
          x  | 
       
| 
          直方图统计  | 
        
          统计图像每个通道(RGB/YUV)的像素值分布。  | 
        
          √  | 
       
| 
          色彩重映射  | 
        
          根据配置信息将图片从原图映射为另一张图。  | 
        
          √  | 
       
| 
          边界填充  | 
        
          对图像进行边界填充。  | 
        
          √  | 
       
| 
          格式转换  | 
        
          支持RGB格式、YUV格式之间的格式转换。  | 
        
          √  | 
       
| 
          图像灰度化  | 
        
          将彩色图像转化为灰度图像。需注意,输入为灰度图像、输出只能为灰度图像。  | 
        
          √ 实现图像灰度化的操作是输出YUV400格式的输出图片  | 
       
功能示意图(Atlas 200/500 A2推理产品)
     图2 VPC功能示意图(拼接)
     
    
    
    
     图3 等比例缩放(贴图区域在输出图片的中心位置),即缩放前后图片的宽高比例相同
     
    
   
    参考资源
RGB、YUV格式图像的各分量排布示意图。示例:SP图像以YUV420SP为例,Packed和RGB图像以ARGB图像为例。

     父主题: VPC功能
    
   