telegram.MaskPosition#
- class telegram.MaskPosition(*args, **kwargs)[source]#
Bases:
telegram.TelegramObjectThis object describes the position on faces where a mask should be placed by default.
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
point,x_shift,y_shiftand,scaleare equal.- Parameters
point (
str) – The part of the face relative to which the mask should be placed. One ofFOREHEAD,EYES,MOUTH, orCHIN.x_shift (
float) – Shift by X-axis measured in widths of the mask scaled to the face size, from left to right. For example, choosing-1.0will place mask just to the left of the default mask position.y_shift (
float) – Shift by Y-axis measured in heights of the mask scaled to the face size, from top to bottom. For example,1.0will place the mask just below the default mask position.scale (
float) – Mask scaling coefficient. For example,2.0means double size.
- point[source]#
The part of the face relative to which the mask should be placed. One of
FOREHEAD,EYES,MOUTH, orCHIN.- Type
- x_shift[source]#
Shift by X-axis measured in widths of the mask scaled to the face size, from left to right.
- Type
- y_shift[source]#
Shift by Y-axis measured in heights of the mask scaled to the face size, from top to bottom.
- Type