hi_gaussian_blur_config
说明
定义高斯滤波参数结构体。
定义
typedef struct {
    hi_size kernel_size;
    hi_double sigma_x;
    hi_double sigma_y;
    hi_vpc_bord_type border_type;
    hi_vpc_scalar scalar_value;
    hi_u32 reserved[2];
} hi_gaussian_blur_config;
成员
成员名称  | 
描述  | 
|---|---|
kernel_size  | 
卷积核尺寸,kernel_size的宽和高只能设置为1,3或者5。  | 
sigma_x  | 
高斯滤波x轴sigma值。  | 
sigma_y  | 
高斯滤波y轴sigma值,如果sigma_y=0,则sigma_y=sigma_x。  | 
border_type  | 
边界填充类型,只支持HI_BORDER_CONSTANT和HI_BORDER_REPLICATE两种填充模式。  | 
scalar_value  | 
边界填充值。  | 
reserved[2]  | 
预留参数,为保证后续版本兼容性,请务必使用memset结构体方式进行清零初始化,在代码中必须避免显式对reserved字段进行访问。  | 
父主题: VPC图像处理