So legen Sie eine Kreismaske mit dem GeQ-Filter fest

So legen Sie eine Kreismaske mit dem GeQ-Filter fest

Ich kann eine rechteckige Maske erstellen, aber keine kreisförmige Maske. Wie stelle ich die GEQ-Filteroptionen ein?

Rechteckmaskeneinstellung

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'

Kreismasken-Bildbeispiel

Bildbeschreibung hier eingeben

Antwort1

Verwenden

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

um eine Scheibe mit einem Radius von 80 Pixeln zu erstellen, die auf die Mitte des Rahmens zentriert ist. Ersetzen Sie W/2und H/2durch Koordinaten oder andere Ausdrücke, um die Scheibe zu verschieben.

verwandte Informationen