Mmm... hice una búsqueda rápida en google y lo que encontré fue esta clase para manipular imagenes: https://github.com/Gregwar/Image. No sé si ya la hayas visto o te sirva para lo que quieres, pero por lo menos para mi se ve bien (por lo menos para lo que yo la usaría xD).
En fin, de haber más clases, librerías o alguna función para manipular las imágenes cómo tu quieres tienen que haber. En todo caso, ¿por qué no deberían funcionar? 😅