我可以创建矩形蒙版但不创建圆形蒙版。我该如何设置geq过滤器选项?
矩形面具设置
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'
圆形蒙版图像样本
我可以提供一个命令,但基本的想法是实现eq(对于实心圆):( X,Y) - C <= R.问题是因为eq是一个实值函数和图像寻址像素被量化为整数步长,圆将具有相当锯齿状的边缘。一种解决方法是创建一个更大的画布,应用geq然后缩小它。另一种方法是使用drawtext绘制一个非常大的字体大小的点/句点。
—
吉安