geq 필터를 사용하여 원형 마스크를 설정하는 방법

geq 필터를 사용하여 원형 마스크를 설정하는 방법

직사각형 마스크는 만들 수 있지만 원형 마스크는 만들 수 없습니다. 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'

원형 마스크 이미지 샘플

여기에 이미지 설명을 입력하세요

답변1

사용

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

프레임 중앙을 중심으로 반경 80픽셀의 디스크를 만듭니다. 디스크를 이동하려면 W/2H/2좌표를 다른 표현으로 바꾸세요 .

관련 정보