def write_layer_offsets(offsetTable): buf = "" for offset, res in offsetTable: width, height = res buf += iso_media.write_int16(width) buf += iso_media.write_int16(height) buf += iso_media.write_int32(offset) return buf
def writeImageBuffer(): buf = "" for param in parameters: for val in param: buf += iso_media.write_int16(val) output = StringIO() layer.save(output, "WEBP", quality=quality) buf += output.getvalue() output.close() return buf