pyflink.multimodal.expression.ImageExpressionAccessor.face_blur#
- ImageExpressionAccessor.face_blur(*, cv_classifier: str = 'haarcascade_frontalface_alt.xml', blur_type: Literal['gaussian', 'box'] = 'gaussian', radius: float = 2, min_neighbors: int = 3, scale_factor: float = 1.1, min_size: Optional[Union[List[int], Tuple[int, int]]] = None, max_size: Optional[Union[List[int], Tuple[int, int]]] = None, concurrency: Optional[int] = None) pyflink.table.expression.Expression[source]#
Blur detected faces in image values.
Equivalent to
image_face_blur(). See that function for full parameter details.- Parameters
cv_classifier – OpenCV cascade classifier file name.
blur_type – Blur algorithm used on detected face regions.
radius – Blur radius.
min_neighbors – Minimum neighbor count for face detection.
scale_factor – Scale factor used by the detector pyramid.
min_size – Optional minimum face size.
max_size – Optional maximum face size.
concurrency – Optional execution concurrency for this operation.
Noneuses the framework default.
- Returns
A DataFrame expression that produces
IMAGEvalues with detected face regions blurred.