data_juicer.ops.mapper.image_face_blur_mapper module#
- class data_juicer.ops.mapper.image_face_blur_mapper.ImageFaceBlurMapper(cv_classifier: str = '', blur_type: str = 'gaussian', radius: Annotated[float, Ge(ge=0)] = 2, *args, **kwargs)[源代码]#
基类:
MapperMapper to blur faces detected in images.
- __init__(cv_classifier: str = '', blur_type: str = 'gaussian', radius: Annotated[float, Ge(ge=0)] = 2, *args, **kwargs)[源代码]#
Initialization method.
- 参数:
cv_classifier -- OpenCV classifier path for face detection. By default, we will use 'haarcascade_frontalface_alt.xml'.
blur_type -- Type of blur kernel, including ['mean', 'box', 'gaussian'].
radius -- Radius of blur kernel.
args -- extra args
kwargs -- extra args