Recadrer ou masquer une image dans un cercle

Quelle est la meilleure façon de recadrer ou de masquer une image dans une forme circulaire, en utilisant ImageMagick ou GD bibliothèques? (Remarque, la solution existe des "autres" Q&Un des sites, mais pas StackOverflow)

source d'informationauteur pix0r