PHP / GD, jak skopiować okrąg z jednego obrazu do drugiego?

Czy istnieje dość prosty sposób na skopiowanie okrągłego obszaru z jednego zasobu obrazu do drugiego? Coś jakimagecopymerge z wyjątkiem kółek lub owali itp.?
Jeśli to możliwe, chcę uniknąć konieczności używania wcześniej utworzonych plików obrazu (każdy owalny kształt powinien być możliwy), a jeśli występują kolory przezroczystości, powinny one w naturalny sposób pozostawić resztę samego obrazu.

Powód, dla którego pytam, mam kilka klas, które pozwalają zastosować operacje na obrazach w „wybranym obszarze” obrazu, który najpierw usuwa ten obszar z kopii obrazu, a następnie nakłada kopię z powrotem na oryginał. Ale co, jeśli chcesz wybrać prostokąt, a następnie w środku odznaczyć krąg, a operacje mają wpływ tylko na pozostały obszar?

questionAnswers(1)

yourAnswerToTheQuestion