wx_human_seg 3.0.0
Public Member Functions | Public Attributes | List of all members
wonxai::WXIDPhotoConfig Class Reference

#include <wx_idphoto.h>

Public Member Functions

 WXIDPhotoConfig (int w, int h)
 
 WXIDPhotoConfig ()
 

Public Attributes

int width
 
int height
 
float faceRatio
 
float eyesTop
 
float topEmpty [2]
 
std::shared_ptr< WXImagebgImage
 
unsigned short dpi
 

Detailed Description

WXIDPhotoConfig

class WXIDPhotoConfig

Constructor & Destructor Documentation

◆ WXIDPhotoConfig() [1/2]

wonxai::WXIDPhotoConfig::WXIDPhotoConfig ( int  w,
int  h 
)
inline

WXIDPhotoConfig构造函数, 可以传入初始的宽和高的值

◆ WXIDPhotoConfig() [2/2]

wonxai::WXIDPhotoConfig::WXIDPhotoConfig ( )
inline

WXIDPhotoConfig构造函数

Member Data Documentation

◆ bgImage

std::shared_ptr<WXImage> wonxai::WXIDPhotoConfig::bgImage

背景图,从WXImage 创建, 设置为nullptr,表示使用透明背景

◆ dpi

unsigned short wonxai::WXIDPhotoConfig::dpi

证件照分辨率dpi

◆ eyesTop

float wonxai::WXIDPhotoConfig::eyesTop

证件照中,人眼位于Y轴的位置,取值范围0-1.0,

这个值决定人像高度,比如证件照高度为300像素,这里值设定为0.45,
则表示证件照中,人眼在Y轴中的位置位于 300*0.45=135

◆ faceRatio

float wonxai::WXIDPhotoConfig::faceRatio

脸部宽度占比,浮点型,取值范围0-1.0

比如证件照宽度为200像素,这里值设定为0.5,
则表示人脸宽度为100像素

◆ height

int wonxai::WXIDPhotoConfig::height

证件照高度

◆ topEmpty

float wonxai::WXIDPhotoConfig::topEmpty[2]

人像头顶与证件照图片顶部的留空距离,取值范围0-1.0,

这是一个长度为2的数据,分别定义[最小值,最大值]
比如证件照高度为300像素,这里值设定为[0.05, 0.15],
则表示证件照中,头顶留空距离在范围15至45个像素之间

◆ width

int wonxai::WXIDPhotoConfig::width

证件照宽度


The documentation for this class was generated from the following file: