Cómo configurar una máscara circular usando el filtro geq

Cómo configurar una máscara circular usando el filtro geq

Puedo crear una máscara rectangular pero no una máscara circular. ¿Qué configuro las opciones de filtro geq?

configuración de máscara rectangular

ffplay -f lavfi color,geq='st(0,between(X,W/3,2*W/3)*between(Y,H/3,2*H/3));ld(0)*255:128:128'

muestra de imagen de máscara circular

ingrese la descripción de la imagen aquí

Respuesta1

Usar

ffplay -f lavfi color,geq='st(3,pow(X-(W/2),2)+pow(Y-(H/2),2));if(lte(ld(3),80*80),255,0)':128:128

para crear un disco de radio de 80 píxeles centrado en el centro del marco. Reemplace W/2y H/2con coordenadas o expresiones diferentes para desplazar el disco.

información relacionada