Personal Image Processing Library