y mi busqueda es hacerlo portable para servidor, tanto mac como windows y pc...
Buscar algo que sea 100% compatible para cualquier arquitectura para una tarea tan especifica es casi imposible. Y no entiendo bien de que servirá, acaso pretendes tener servidores en esas 3 arquitecturas para una misma aplicación?
Y bueno, para una tarea tan pesada y de complejidad media no creo que haya mucho para PHP. Quizá te interese ver, estudiar, LibRaw y entonces hacer un fork para PHP: http://www.libraw.org/docs/Samples-LibRaw-eng.html . Aquí otra lib para C: http://www.cybercom.net/~dcoffin/dcraw/ . Creo que lo mejor sería llamar a esos programas desde PHP usando exec o algo similar.