def _load_image_frimgldr(fname): import freeimgldr width, height, bpp = freeimgldr.QueryImage(fname) if bpp > 32: im = ImagePRGBA(width, height) else: im = ImageRGBA(width, height) addr, pitch = im.address_info() freeimgldr.GetImage(fname, addr, width, height, bpp) return im