Con La libreria GD de PHP
http://php.net/manual/es/book.image.php
Puedes hacer muchas cosas, entre ellas recortes. Pero desconozco si se puede hacer un recorte tan irregular como ese. Podrías recortar usando expresiones trigonometricas, por ejemplo Xsen2(theta)
Que te haría una rosa de 4 petalos de longitud X (Y usando ese perímetro recortar una imagen). Pero como te comento, desconozco si se puede recortar tan irregularmente. Porque no preguntas en el foro como "Recorte irregular usando GD"
Seguramente obtendrás mas respuestas.
Saludos.